pub enum SettlementOverrideError {
InvalidRequirementsAmount(String),
InvalidOverride(String),
Overflow,
}Expand description
Failure resolving a settlement override amount string.
Variants§
InvalidRequirementsAmount(String)
Authorized maximum is not a base-10 integer.
InvalidOverride(String)
Percent or dollar override failed to parse / convert.
Overflow
Intermediate arithmetic overflowed.
Trait Implementations§
Source§impl Clone for SettlementOverrideError
impl Clone for SettlementOverrideError
Source§fn clone(&self) -> SettlementOverrideError
fn clone(&self) -> SettlementOverrideError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SettlementOverrideError
impl Debug for SettlementOverrideError
Source§impl Display for SettlementOverrideError
impl Display for SettlementOverrideError
impl Eq for SettlementOverrideError
Source§impl Error for SettlementOverrideError
impl Error for SettlementOverrideError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for SettlementOverrideError
impl PartialEq for SettlementOverrideError
impl StructuralPartialEq for SettlementOverrideError
Auto Trait Implementations§
impl Freeze for SettlementOverrideError
impl RefUnwindSafe for SettlementOverrideError
impl Send for SettlementOverrideError
impl Sync for SettlementOverrideError
impl Unpin for SettlementOverrideError
impl UnsafeUnpin for SettlementOverrideError
impl UnwindSafe for SettlementOverrideError
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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> Pointable for T
impl<T> Pointable for T
Source§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more