Re-exports§
pub use crate::arena::ArenaConfig;pub use crate::arena::ArenaRef;pub use crate::arena::ArenaSlice;pub use crate::chunk::Chunk;pub use crate::chunk::ChunkFlags;pub use crate::chunk::ChunkedStream;pub use crate::config::SerializerConfig;pub use crate::error::ProtocolError;pub use crate::error::Result;pub use crate::features::has_feature;pub use crate::features::feature_flags;pub use crate::features::FEATURE_NONE;pub use crate::features::BATCHING;pub use crate::features::STREAMING;pub use crate::header::MessageHeader;pub use crate::magic::CONTROL_REGION_SIZE;pub use crate::magic::HEADER_SIZE;pub use crate::magic::MAX_PAYLOAD_SIZE;pub use crate::magic::MEMLINK_MAGIC;pub use crate::magic::MIN_PROTOCOL_VERSION;pub use crate::magic::PROTOCOL_VERSION;pub use crate::msgpack::default_serializer;pub use crate::msgpack::MessagePackSerializer;pub use crate::msgpack::MSGPACK;pub use crate::negotiation::negotiate_version;pub use crate::negotiation::validate_version;pub use crate::serializer::Serializer;pub use crate::shm::is_aligned;pub use crate::shm::ShmView;pub use crate::shm::SHM_ALIGNMENT;pub use crate::shandle::StreamHandle;pub use crate::shandle::StreamError;pub use crate::sproto::StreamState;pub use crate::sproto::StreamMode;pub use crate::sproto::STREAM_HANDLE_SIZE;pub use crate::sproto::STREAM_HEADER_SIZE;pub use crate::sproto::DEFAULT_STREAM_TIMEOUT_NS;pub use crate::sproto::MAX_STREAM_TIMEOUT_NS;pub use crate::types::MethodHash;pub use crate::types::MessageType;pub use crate::types::ModuleId;pub use crate::types::Priority;pub use crate::types::RequestId;pub use crate::types::SpanId;pub use crate::types::StatusCode;pub use crate::types::TraceId;pub use crate::version::ProtocolVersion;pub use crate::version::CURRENT_VERSION;pub use crate::version::MAX_VERSION;pub use crate::version::MIN_VERSION;pub use crate::version::SUPPORTED_VERSIONS;pub use crate::version::V1_0;pub use crate::version::V1_1;pub use crate::version::V1_2;pub use crate::zero::ZeroCopyRequest;pub use crate::zero::ZeroCopyResponse;pub use crate::ErrorMessage;pub use crate::Request;pub use crate::Response;