Expand description
Cap’n Proto serialization for Nautilus types.
This module provides Cap’n Proto serialization support for Nautilus domain types. The generated schema modules are available at the crate root for proper cross-referencing.
§Generated modules
The following modules are generated from Cap’n Proto schemas:
crate::base_capnp- Base types (UUID4, UnixNanos, StringMap)crate::identifiers_capnp- Identifier typescrate::types_capnp- Value types (Price, Quantity, Money, etc.)crate::enums_capnp- Enumerationscrate::trading_capnp- Trading commandscrate::data_capnp- Data commands and responsescrate::order_capnp- Order eventscrate::position_capnp- Position eventscrate::account_capnp- Account eventscrate::market_capnp- Market data types
Re-exports§
pub use conversions::order_side_to_capnp;pub use crate::account_capnp;pub use crate::base_capnp;pub use crate::data_capnp;pub use crate::enums_capnp;pub use crate::identifiers_capnp;pub use crate::market_capnp;pub use crate::order_capnp;pub use crate::position_capnp;pub use crate::trading_capnp;pub use crate::types_capnp;
Modules§
- conversions
- Conversion implementations between Nautilus types and Cap’n Proto.