pub enum PathPaymentStrictSendResult {
Show 13 variants
Success(PathPaymentStrictSendResultSuccess),
NoIssuer(Asset),
Malformed,
Underfunded,
SourceNoTrust,
SourceNotAuthorized,
NoDestination,
NoTrust,
NotAuthorized,
LineFull,
TooFewOffers,
OfferCrossSelf,
UnderDestinationMin,
}Variants§
Success(PathPaymentStrictSendResultSuccess)
NoIssuer(Asset)
Malformed
Underfunded
SourceNoTrust
SourceNotAuthorized
NoDestination
NoTrust
NotAuthorized
LineFull
TooFewOffers
OfferCrossSelf
UnderDestinationMin
Implementations§
Source§impl PathPaymentStrictSendResult
impl PathPaymentStrictSendResult
pub fn from_xdr( x: &PathPaymentStrictSendResult, ) -> Result<PathPaymentStrictSendResult>
Trait Implementations§
Source§impl Clone for PathPaymentStrictSendResult
impl Clone for PathPaymentStrictSendResult
Source§fn clone(&self) -> PathPaymentStrictSendResult
fn clone(&self) -> PathPaymentStrictSendResult
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 PathPaymentStrictSendResult
impl Debug for PathPaymentStrictSendResult
impl Eq for PathPaymentStrictSendResult
impl StructuralPartialEq for PathPaymentStrictSendResult
Auto Trait Implementations§
impl Freeze for PathPaymentStrictSendResult
impl RefUnwindSafe for PathPaymentStrictSendResult
impl Send for PathPaymentStrictSendResult
impl Sync for PathPaymentStrictSendResult
impl Unpin for PathPaymentStrictSendResult
impl UnwindSafe for PathPaymentStrictSendResult
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