Crate fluvio_protocol

Source

Re-exports§

pub use self::core::ByteBuf;
pub use self::core::Decoder;
pub use self::core::DecoderVarInt;
pub use self::core::Encoder;
pub use self::core::EncoderVarInt;
pub use self::core::Version;
pub use fluvio_protocol_derive as derive;
pub use bytes;

Modules§

core

Derive Macros§

Decoder
Custom derive for decoding structure or enum from bytes using fluvio protocol format. This assumes all fields implement fluvio decode traits.
Encoder
Custom derive for encoding structure or enum to bytes using Kafka protocol format. This assumes all fields(or enum variants) implement kafka encode traits.
FluvioDefault
Custom derive for generating default structure