Crate architect_api
source ·Re-exports§
pub use auth::user_id::UserId;
pub use config::Config;
pub use orderflow::Account;
pub use orderflow::AccountId;
pub use orderflow::OrderId;
pub use typed_message::MaybeSplit;
pub use typed_message::TypedMessage;
pub use utils::component_id::ComponentId;
pub use utils::dir::Dir;
pub use utils::dir_pair::DirPair;
pub use utils::duration::HumanDuration;
pub use utils::envelope::Address;
pub use utils::envelope::Envelope;
pub use utils::envelope::Sequence;
pub use utils::envelope::Stamp;
pub use utils::half_open_range::HalfOpenRange;
pub use utils::secrets::MaybeSecret;
pub use utils::str::Str;
Modules§
- An Architect installation is completely specified by its configuration, including the topology of its components and their individual subconfigurations.
- Generic orderflow types used for oms/risk gateways, translateable to/from more specific cpty orderflow types
- This is the protocol for sending symbology over the wire between the symbology server and clients, and from the loaders to the symbology server.
Macros§
- static pooled objects to avoid allocation
- Implement a named wrapper type around a UUID