melin-types 0.14.0

Shared trading domain primitives and little-endian wire encoding
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Shared trading domain primitives (`Side`, `TimeInForce`, `AccountId`, …)
//! and little-endian encoding helpers, extracted from `melin-trading` so
//! that crates which only need the wire-level data model (the protocol
//! codec, market-data publishers, gateway crates) don't transitively pull
//! the trading engine glue.
//!
//! `melin-trading` re-exports both modules for backwards compatibility,
//! so existing `melin_trading::types::*` / `melin_trading::le::*` paths
//! keep resolving while consumers migrate.

#![cfg_attr(not(test), deny(clippy::unwrap_used))]

pub mod le;
pub mod types;