Expand description
Types and traits for the allocation of channels.
Re-exports§
pub use self::thread::Thread;
pub use self::process::Process;
pub use self::generic::Generic;
pub use self::generic::GenericBuilder;
Modules§
- canary
- A helper struct to report when something has been dropped.
- counters
- Push and Pull wrappers to maintain counts of messages in channels.
- generic
- A generic allocator, wrapping known implementors of
Allocate
. - process
- Typed inter-thread, intra-process channels.
- thread
- Intra-thread communication.
- zero_
copy - Allocators based on serialized data which avoid copies.
Traits§
- Allocate
- A type capable of allocating channels.
- Allocate
Builder - A proto-allocator, which implements
Send
and can be completed withbuild
. - Exchangeable
- A type that can be sent along an allocated channel.
- Peer
Builder - A builder for vectors of peers.