Skip to main content

Crate ironfix_fast

Crate ironfix_fast 

Source
Expand description

§IronFix FAST

FAST (FIX Adapted for Streaming) protocol encoding and decoding for the IronFix engine.

FAST is a binary encoding protocol used for high-performance market data feeds. It uses techniques like stop-bit encoding, presence maps, and field operators to achieve high compression ratios.

§Features

  • Stop-bit encoding: Efficient integer and string encoding
  • Presence maps: Track which optional fields are present
  • Field operators: Copy, Delta, Increment, Tail, etc.
  • Template support: Message structure definitions

Re-exports§

pub use decoder::FastDecoder;
pub use encoder::FastEncoder;
pub use error::FastError;
pub use pmap::PresenceMap;

Modules§

decoder
FAST protocol decoder.
encoder
FAST protocol encoder.
error
FAST protocol error types.
operators
FAST field operators.
pmap
FAST presence map handling.