pub enum PathPaymentStrictReceiveResult {
Show 13 variants
Success(PathPaymentStrictReceiveResultSuccess),
NoIssuer(Asset),
Malformed,
Underfunded,
SourceNoTrust,
SourceNotAuthorized,
NoDestination,
NoTrust,
NotAuthorized,
LineFull,
TooFewOffers,
OfferCrossSelf,
OverSendMax,
}Variants§
Success(PathPaymentStrictReceiveResultSuccess)
NoIssuer(Asset)
Malformed
Underfunded
SourceNoTrust
SourceNotAuthorized
NoDestination
NoTrust
NotAuthorized
LineFull
TooFewOffers
OfferCrossSelf
OverSendMax
Implementations§
Trait Implementations§
Source§impl Clone for PathPaymentStrictReceiveResult
impl Clone for PathPaymentStrictReceiveResult
Source§fn clone(&self) -> PathPaymentStrictReceiveResult
fn clone(&self) -> PathPaymentStrictReceiveResult
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 PartialEq for PathPaymentStrictReceiveResult
impl PartialEq for PathPaymentStrictReceiveResult
Source§fn eq(&self, other: &PathPaymentStrictReceiveResult) -> bool
fn eq(&self, other: &PathPaymentStrictReceiveResult) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for PathPaymentStrictReceiveResult
impl StructuralPartialEq for PathPaymentStrictReceiveResult
Auto Trait Implementations§
impl Freeze for PathPaymentStrictReceiveResult
impl RefUnwindSafe for PathPaymentStrictReceiveResult
impl Send for PathPaymentStrictReceiveResult
impl Sync for PathPaymentStrictReceiveResult
impl Unpin for PathPaymentStrictReceiveResult
impl UnwindSafe for PathPaymentStrictReceiveResult
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