1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//! Crate implementing the encoding (presentation) layer.
mod buffer;
pub mod config;
pub mod decoder;
mod definitions;
mod encoder;
mod error;
pub mod field_access;
pub mod field_types;
pub mod raw_decoder;
mod streaming_decoder;
mod utils;

pub use hotfix_derive::FieldType;
pub use hotfix_dictionary::{self as dict, TagU32};

use buffer::{Buffer, BufferWriter};
pub use config::{Config, GetConfig};
pub use decoder::{Decoder, Message};
pub use definitions::fix44;
pub use encoder::{Encoder, EncoderHandle, SetField};
use field_access::FieldType;