pub struct AccountLimits {
pub limits_per_currency: bool,
pub non_matching_engine: RateLimit,
pub matching_engine: MatchingEngineLimit,
}Expand description
Account limits structure
Fields§
§limits_per_currency: boolWhether limits are applied per currency
non_matching_engine: RateLimitRate limits for non-matching engine operations
matching_engine: MatchingEngineLimitRate limits for matching engine operations
Trait Implementations§
Source§impl Clone for AccountLimits
impl Clone for AccountLimits
Source§fn clone(&self) -> AccountLimits
fn clone(&self) -> AccountLimits
Returns a duplicate 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 AccountLimits
impl Debug for AccountLimits
Source§impl<'de> Deserialize<'de> for AccountLimits
impl<'de> Deserialize<'de> for AccountLimits
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for AccountLimits
impl Display for AccountLimits
Auto Trait Implementations§
impl Freeze for AccountLimits
impl RefUnwindSafe for AccountLimits
impl Send for AccountLimits
impl Sync for AccountLimits
impl Unpin for AccountLimits
impl UnwindSafe for AccountLimits
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.