pub enum XRPLAccountSetException {
FieldRequiresFlag {
field: String,
flag: AccountSetFlag,
},
FlagRequiresField {
flag: AccountSetFlag,
field: String,
},
SetAndUnsetSameFlag {
found: AccountSetFlag,
},
SetFieldWhenUnsetRequiredFlag {
field: String,
flag: AccountSetFlag,
},
}
Variants§
FieldRequiresFlag
A field can only be defined if a transaction flag is set.
FlagRequiresField
An account set flag can only be set if a field is defined.
SetAndUnsetSameFlag
Am account set flag can not be set and unset at the same time.
Fields
§
found: AccountSetFlag
SetFieldWhenUnsetRequiredFlag
A field was defined and an account set flag that is required for that field was unset.
Trait Implementations§
Source§impl Debug for XRPLAccountSetException
impl Debug for XRPLAccountSetException
Source§impl Display for XRPLAccountSetException
impl Display for XRPLAccountSetException
Source§impl Error for XRPLAccountSetException
impl Error for XRPLAccountSetException
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 From<XRPLAccountSetException> for XRPLModelException
impl From<XRPLAccountSetException> for XRPLModelException
Source§fn from(error: XRPLAccountSetException) -> Self
fn from(error: XRPLAccountSetException) -> Self
Converts to this type from the input type.
Source§impl From<XRPLAccountSetException> for XRPLTransactionException
impl From<XRPLAccountSetException> for XRPLTransactionException
Source§fn from(source: XRPLAccountSetException) -> Self
fn from(source: XRPLAccountSetException) -> Self
Converts to this type from the input type.
Source§impl PartialEq for XRPLAccountSetException
impl PartialEq for XRPLAccountSetException
impl StructuralPartialEq for XRPLAccountSetException
Auto Trait Implementations§
impl Freeze for XRPLAccountSetException
impl RefUnwindSafe for XRPLAccountSetException
impl Send for XRPLAccountSetException
impl Sync for XRPLAccountSetException
impl Unpin for XRPLAccountSetException
impl UnwindSafe for XRPLAccountSetException
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> 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.