Module identifiers

Source
Expand description

Identifiers for the trading domain model.

Re-exports§

pub use crate::identifiers::account_id::AccountId;
pub use crate::identifiers::client_id::ClientId;
pub use crate::identifiers::client_order_id::ClientOrderId;
pub use crate::identifiers::component_id::ComponentId;
pub use crate::identifiers::exec_algorithm_id::ExecAlgorithmId;
pub use crate::identifiers::instrument_id::InstrumentId;
pub use crate::identifiers::order_list_id::OrderListId;
pub use crate::identifiers::position_id::PositionId;
pub use crate::identifiers::strategy_id::StrategyId;
pub use crate::identifiers::symbol::Symbol;
pub use crate::identifiers::trade_id::TradeId;
pub use crate::identifiers::trader_id::TraderId;
pub use crate::identifiers::venue::Venue;
pub use crate::identifiers::venue_order_id::VenueOrderId;

Modules§

account_id
Represents a valid account ID.
client_id
Represents a system client ID.
client_order_id
Represents a valid client order ID (assigned by the Nautilus system).
component_id
Represents a valid component ID.
default
exec_algorithm_id
Represents a valid execution algorithm ID.
instrument_id
Represents a valid instrument ID.
order_list_id
Represents a valid order list ID (assigned by the Nautilus system).
position_id
Represents a valid position ID.
strategy_id
Represents a valid strategy ID.
stubs
Default implementations and fixture functions to provide stub identifiers for testing.
symbol
Represents a valid ticker symbol ID for a tradable instrument.
trade_id
Represents a valid trade match ID (assigned by a trading venue).
trader_id
Represents a valid trader ID.
venue
Represents a valid trading venue ID.
venue_order_id
Represents a valid venue order ID (assigned by a trading venue).

Functions§

interned_string_stats