Skip to main content

DefaultRegistry

Struct DefaultRegistry 

Source
pub struct DefaultRegistry;

Trait Implementations§

Source§

impl Registry for DefaultRegistry

Source§

fn get_allowed_types_for_tag(&self, tag: &str) -> Vec<String>

Source§

fn contains(&self, tag: &str) -> bool

Source§

impl AllowedType<10, Option<u8>> for DefaultRegistry

Source§

impl AllowedType<10, u8> for DefaultRegistry

Source§

impl AllowedType<1208, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<1208, f64> for DefaultRegistry

Source§

impl AllowedType<132, FixedPrice<10, 8>> for DefaultRegistry

Source§

impl AllowedType<132, Option<FixedPrice<10, 8>>> for DefaultRegistry

Source§

impl AllowedType<132, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<132, f64> for DefaultRegistry

Source§

impl AllowedType<133, FixedPrice<10, 8>> for DefaultRegistry

Source§

impl AllowedType<133, Option<FixedPrice<10, 8>>> for DefaultRegistry

Source§

impl AllowedType<133, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<133, f64> for DefaultRegistry

Source§

impl AllowedType<14, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<14, f64> for DefaultRegistry

Source§

impl AllowedType<140, FixedPrice<10, 8>> for DefaultRegistry

Source§

impl AllowedType<140, Option<FixedPrice<10, 8>>> for DefaultRegistry

Source§

impl AllowedType<140, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<140, f64> for DefaultRegistry

Source§

impl AllowedType<141, Option<ResetSeqNumFlag>> for DefaultRegistry

Source§

impl AllowedType<141, Option<u8>> for DefaultRegistry

Source§

impl AllowedType<141, ResetSeqNumFlag> for DefaultRegistry

Source§

impl AllowedType<141, u8> for DefaultRegistry

Source§

impl AllowedType<150, ExecType> for DefaultRegistry

Source§

impl AllowedType<150, Option<ExecType>> for DefaultRegistry

Source§

impl AllowedType<151, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<151, f64> for DefaultRegistry

Source§

impl AllowedType<167, Option<SecurityType>> for DefaultRegistry

Source§

impl AllowedType<167, SecurityType> for DefaultRegistry

Source§

impl AllowedType<20, ExecTransType> for DefaultRegistry

Source§

impl AllowedType<20, Option<ExecTransType>> for DefaultRegistry

Source§

impl AllowedType<202, FixedPrice<10, 8>> for DefaultRegistry

Source§

impl AllowedType<202, Option<FixedPrice<10, 8>>> for DefaultRegistry

Source§

impl AllowedType<202, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<202, f64> for DefaultRegistry

Source§

impl AllowedType<205, DayOfMonth> for DefaultRegistry

Source§

impl AllowedType<205, Option<DayOfMonth>> for DefaultRegistry

Source§

impl AllowedType<205, Option<u8>> for DefaultRegistry

Source§

impl AllowedType<205, u8> for DefaultRegistry

Source§

impl AllowedType<21, HandlInst> for DefaultRegistry

Source§

impl AllowedType<21, Option<HandlInst>> for DefaultRegistry

Source§

impl AllowedType<22, Option<SecurityIDSource>> for DefaultRegistry

Source§

impl AllowedType<22, SecurityIDSource> for DefaultRegistry

Source§

impl AllowedType<231, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<231, f64> for DefaultRegistry

Source§

impl AllowedType<260, FixedPrice<10, 8>> for DefaultRegistry

Source§

impl AllowedType<260, Option<FixedPrice<10, 8>>> for DefaultRegistry

Source§

impl AllowedType<260, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<260, f64> for DefaultRegistry

Source§

impl AllowedType<263, Option<SubscriptionRequestType>> for DefaultRegistry

Source§

impl AllowedType<263, SubscriptionRequestType> for DefaultRegistry

Source§

impl AllowedType<265, MDUpdateType> for DefaultRegistry

Source§

impl AllowedType<265, Option<MDUpdateType>> for DefaultRegistry

Source§

impl AllowedType<269, MDEntryType> for DefaultRegistry

Source§

impl AllowedType<269, Option<MDEntryType>> for DefaultRegistry

Source§

impl AllowedType<270, FixedPrice<10, 8>> for DefaultRegistry

Source§

impl AllowedType<270, Option<FixedPrice<10, 8>>> for DefaultRegistry

Source§

impl AllowedType<270, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<270, f64> for DefaultRegistry

Source§

impl AllowedType<271, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<271, f64> for DefaultRegistry

Source§

impl AllowedType<272, DateTime<Utc>> for DefaultRegistry

Source§

impl AllowedType<272, Option<DateTime<Utc>>> for DefaultRegistry

Source§

impl AllowedType<279, MDUpdateAction> for DefaultRegistry

Source§

impl AllowedType<279, Option<MDUpdateAction>> for DefaultRegistry

Source§

impl AllowedType<281, MDReqRejReason> for DefaultRegistry

Source§

impl AllowedType<281, Option<MDReqRejReason>> for DefaultRegistry

Source§

impl AllowedType<31, FixedPrice<10, 8>> for DefaultRegistry

Source§

impl AllowedType<31, Option<FixedPrice<10, 8>>> for DefaultRegistry

Source§

impl AllowedType<31, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<31, f64> for DefaultRegistry

Source§

impl AllowedType<314, DayOfMonth> for DefaultRegistry

Source§

impl AllowedType<314, Option<DayOfMonth>> for DefaultRegistry

Source§

impl AllowedType<314, Option<u8>> for DefaultRegistry

Source§

impl AllowedType<314, u8> for DefaultRegistry

Source§

impl AllowedType<32, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<32, f64> for DefaultRegistry

Source§

impl AllowedType<321, Option<SecurityRequestType>> for DefaultRegistry

Source§

impl AllowedType<321, SecurityRequestType> for DefaultRegistry

Source§

impl AllowedType<323, Option<SecurityResponseType>> for DefaultRegistry

Source§

impl AllowedType<323, SecurityResponseType> for DefaultRegistry

Source§

impl AllowedType<34, Option<i64>> for DefaultRegistry

Source§

impl AllowedType<34, Option<u64>> for DefaultRegistry

Source§

impl AllowedType<34, i64> for DefaultRegistry

Source§

impl AllowedType<34, u64> for DefaultRegistry

Source§

impl AllowedType<35, MsgType> for DefaultRegistry

Source§

impl AllowedType<35, Option<MsgType>> for DefaultRegistry

Source§

impl AllowedType<373, Option<SessionRejectReason>> for DefaultRegistry

Source§

impl AllowedType<373, SessionRejectReason> for DefaultRegistry

Source§

impl AllowedType<38, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<38, f64> for DefaultRegistry

Source§

impl AllowedType<39, Option<OrdStatus>> for DefaultRegistry

Source§

impl AllowedType<39, OrdStatus> for DefaultRegistry

Source§

impl AllowedType<393, Option<u32>> for DefaultRegistry

Source§

impl AllowedType<393, u32> for DefaultRegistry

Source§

impl AllowedType<40, Option<OrdType>> for DefaultRegistry

Source§

impl AllowedType<40, OrdType> for DefaultRegistry

Source§

impl AllowedType<44, FixedPrice<10, 8>> for DefaultRegistry

Source§

impl AllowedType<44, Option<FixedPrice<10, 8>>> for DefaultRegistry

Source§

impl AllowedType<44, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<44, f64> for DefaultRegistry

Source§

impl AllowedType<52, DateTime<Utc>> for DefaultRegistry

Source§

impl AllowedType<52, Option<DateTime<Utc>>> for DefaultRegistry

Source§

impl AllowedType<54, Option<Side>> for DefaultRegistry

Source§

impl AllowedType<54, Side> for DefaultRegistry

Source§

impl AllowedType<59, Option<TimeInForce>> for DefaultRegistry

Source§

impl AllowedType<59, TimeInForce> for DefaultRegistry

Source§

impl AllowedType<6, FixedPrice<10, 8>> for DefaultRegistry

Source§

impl AllowedType<6, Option<FixedPrice<10, 8>>> for DefaultRegistry

Source§

impl AllowedType<6, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<6, f64> for DefaultRegistry

Source§

impl AllowedType<810, FixedPrice<10, 8>> for DefaultRegistry

Source§

impl AllowedType<810, Option<FixedPrice<10, 8>>> for DefaultRegistry

Source§

impl AllowedType<810, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<810, f64> for DefaultRegistry

Source§

impl AllowedType<9, Option<u32>> for DefaultRegistry

Source§

impl AllowedType<9, u32> for DefaultRegistry

Source§

impl AllowedType<99, FixedPrice<10, 8>> for DefaultRegistry

Source§

impl AllowedType<99, Option<FixedPrice<10, 8>>> for DefaultRegistry

Source§

impl AllowedType<99, Option<f64>> for DefaultRegistry

Source§

impl AllowedType<99, f64> for DefaultRegistry

Source§

impl<const TAG: u32> AllowedType<TAG, &str> for DefaultRegistry

Source§

impl<const TAG: u32> AllowedType<TAG, Option<&str>> for DefaultRegistry

Source§

impl<const TAG: u32> AllowedType<TAG, Option<String>> for DefaultRegistry

Source§

impl<const TAG: u32> AllowedType<TAG, String> for DefaultRegistry

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.