pub struct MessagingSwitchboard { /* private fields */ }
Expand description
Represents a switchboard of built-in messaging endpoint names.
Implementations§
Source§impl MessagingSwitchboard
impl MessagingSwitchboard
pub fn data_engine_execute() -> Ustr
pub fn data_engine_process() -> Ustr
pub fn exec_engine_execute() -> Ustr
pub fn exec_engine_process() -> Ustr
pub fn get_custom_topic(&mut self, data_type: &DataType) -> Ustr
pub fn get_instruments_topic(&mut self, venue: Venue) -> Ustr
pub fn get_instrument_topic(&mut self, instrument_id: InstrumentId) -> Ustr
pub fn get_book_deltas_topic(&mut self, instrument_id: InstrumentId) -> Ustr
pub fn get_book_depth10_topic(&mut self, instrument_id: InstrumentId) -> Ustr
pub fn get_book_snapshots_topic(&mut self, instrument_id: InstrumentId) -> Ustr
pub fn get_quotes_topic(&mut self, instrument_id: InstrumentId) -> Ustr
pub fn get_trades_topic(&mut self, instrument_id: InstrumentId) -> Ustr
pub fn get_bars_topic(&mut self, bar_type: BarType) -> Ustr
pub fn get_mark_price_topic(&mut self, instrument_id: InstrumentId) -> Ustr
pub fn get_index_price_topic(&mut self, instrument_id: InstrumentId) -> Ustr
pub fn get_instrument_status_topic( &mut self, instrument_id: InstrumentId, ) -> Ustr
pub fn get_instrument_close_topic( &mut self, instrument_id: InstrumentId, ) -> Ustr
pub fn get_order_snapshots_topic( &mut self, client_order_id: ClientOrderId, ) -> Ustr
pub fn get_positions_snapshots_topic(&mut self, position_id: PositionId) -> Ustr
pub fn get_event_orders_topic(&mut self, strategy_id: StrategyId) -> Ustr
pub fn get_event_positions_topic(&mut self, strategy_id: StrategyId) -> Ustr
Trait Implementations§
Source§impl Clone for MessagingSwitchboard
impl Clone for MessagingSwitchboard
Source§fn clone(&self) -> MessagingSwitchboard
fn clone(&self) -> MessagingSwitchboard
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MessagingSwitchboard
impl Debug for MessagingSwitchboard
Source§impl Default for MessagingSwitchboard
impl Default for MessagingSwitchboard
Source§fn default() -> Self
fn default() -> Self
Creates a new default MessagingSwitchboard
instance.
Auto Trait Implementations§
impl Freeze for MessagingSwitchboard
impl RefUnwindSafe for MessagingSwitchboard
impl Send for MessagingSwitchboard
impl Sync for MessagingSwitchboard
impl Unpin for MessagingSwitchboard
impl UnwindSafe for MessagingSwitchboard
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more