pub struct InstrumentResolutionContext {
pub allowed_instruments: BTreeSet<InstrumentId>,
pub default_listing_venue: Option<ListingVenueId>,
pub default_market_kind: Option<MarketKind>,
}Expand description
Immutable deployment or account constraints applied during resolution.
Fields§
§allowed_instruments: BTreeSet<InstrumentId>§default_listing_venue: Option<ListingVenueId>§default_market_kind: Option<MarketKind>Trait Implementations§
Source§impl Clone for InstrumentResolutionContext
impl Clone for InstrumentResolutionContext
Source§impl Debug for InstrumentResolutionContext
impl Debug for InstrumentResolutionContext
impl Eq for InstrumentResolutionContext
impl StructuralPartialEq for InstrumentResolutionContext
Auto Trait Implementations§
impl Freeze for InstrumentResolutionContext
impl RefUnwindSafe for InstrumentResolutionContext
impl Send for InstrumentResolutionContext
impl Sync for InstrumentResolutionContext
impl Unpin for InstrumentResolutionContext
impl UnsafeUnpin for InstrumentResolutionContext
impl UnwindSafe for InstrumentResolutionContext
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