[][src]Module timely::communication::allocator::zero_copy

Allocators based on serialized data which avoid copies.

These allocators are based on Abomonation serialization, and its ability to deserialized typed Rust data in-place. They surface references to data, often ultimately referencing the raw binary data they initial received.

Modules

allocator

Zero-copy allocator based on TCP.

allocator_process

Zero-copy allocator for intra-process serialized communication.

bytes_exchange

Types and traits for sharing Bytes.

bytes_slab

A large binary allocation for writing and sharing.

initialize

Network initialization.

push_pull

Push and Pull implementations wrapping serialized data.

tcp