#[non_exhaustive]pub enum XRPLResultException {
ResponseError(String),
ExpectedResultOrError,
UnexpectedResultType(String, String),
IndexNotFound,
ExpectedResult(XRPLOtherResult),
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
ResponseError(String)
ExpectedResultOrError
UnexpectedResultType(String, String)
IndexNotFound
ExpectedResult(XRPLOtherResult)
Trait Implementations§
Source§impl Debug for XRPLResultException
impl Debug for XRPLResultException
Source§impl Display for XRPLResultException
impl Display for XRPLResultException
Source§impl From<XRPLResultException> for XRPLModelException
impl From<XRPLResultException> for XRPLModelException
Source§fn from(source: XRPLResultException) -> Self
fn from(source: XRPLResultException) -> Self
Converts to this type from the input type.
Source§impl PartialEq for XRPLResultException
impl PartialEq for XRPLResultException
impl StructuralPartialEq for XRPLResultException
Auto Trait Implementations§
impl Freeze for XRPLResultException
impl RefUnwindSafe for XRPLResultException
impl Send for XRPLResultException
impl Sync for XRPLResultException
impl Unpin for XRPLResultException
impl UnwindSafe for XRPLResultException
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.