Module zero_copy

Module zero_copy 

Source
Expand description

Zero-copy message processing for ultra-high performance

This module provides zero-allocation message handling using bytes::Bytes for maximum throughput and minimal memory overhead.

Modules§

fast
Fast utilities for message processing with SIMD acceleration
mmap
Memory-mapped file support (safe wrapper when feature is disabled)

Structs§

BufferPool
Buffer pool for reusing allocations
MessageBatch
Zero-copy message batch for efficient bulk processing
MessageMetadata
Lightweight message metadata
ZeroCopyMessage
Zero-copy message with lazy deserialization

Enums§

MessageId
Optimized message ID with Arc sharing