Skip to main content

fixer_fix/
lib.rs

1// Code generated by fixer-gen. DO NOT EDIT.
2//! Generated FIX protocol types for all standard FIX versions.
3//!
4//! This crate is **auto-generated** by `fixer-gen` from the official FIX XML
5//! specifications. It provides strongly-typed tags, fields, enums, and message
6//! structs for each supported protocol version:
7//!
8//! | Module | FIX Version |
9//! |--------|-------------|
10//! | [`fix40`] | FIX 4.0 |
11//! | [`fix41`] | FIX 4.1 |
12//! | [`fix42`] | FIX 4.2 |
13//! | [`fix43`] | FIX 4.3 |
14//! | [`fix44`] | FIX 4.4 |
15//! | [`fix50`] | FIX 5.0 |
16//! | [`fix50sp1`] | FIX 5.0 SP1 |
17//! | [`fix50sp2`] | FIX 5.0 SP2 |
18//! | [`fixt11`] | FIXT 1.1 (transport) |
19//!
20//! Shared definitions live in [`tag`] (numeric tag constants), [`field`]
21//! (typed field wrappers), and [`enums`] (valid-value enumerations).
22#![allow(clippy::module_inception)]
23
24pub mod tag;
25pub mod enums;
26pub mod field;
27
28
29pub mod fix40;
30
31pub mod fix41;
32
33pub mod fix42;
34
35pub mod fix43;
36
37pub mod fix44;
38
39pub mod fix50;
40
41pub mod fix50sp1;
42
43pub mod fix50sp2;
44
45pub mod fixt11;
46