Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
crystallum
v1.1.0
Top Level Namespace
Cl
Async
Job
RunningException
SafeLinkedList
Spawner
ThreadSafe
Debug
DS
BloomFilter
FIFO
FILO
LinkedList
Node
Queue
Stack
EmptyException
Hashing
Murmur
Miscs
WithSelf
Patterns
Publisher
Repository
Key
JSON
Any
Diff
Type
Built with Crystal 1.9.2
2023-10-08 14:54:56 UTC
module
Cl::Async::SafeLinkedList(I)
Included Modules
Cl::Async::ThreadSafe
Direct including types
Cl::DS::FIFO(I)
Cl::DS::FILO(I)
Defined in:
async/linked_list.cr
Instance Method Summary
#empty?
: Bool
#next
: I | Iterator::Stop
#push
(item : I)
#receive
: I
#send
(item : I)
Instance methods inherited from module
Cl::Async::ThreadSafe
safe(&)
safe
Instance Method Detail
abstract def
empty?
: Bool
#
[
View source
]
def
next
: I | Iterator::Stop
#
[
View source
]
def
push
(item : I)
#
[
View source
]
def
receive
: I
#
[
View source
]
def
send
(item : I)
#
[
View source
]