#[repr(i32)]pub enum TransferredTo {
ExistingAccount = 0,
NewAccount = 1,
}Expand description
The result of a successful transfer between purses.
Variants§
ExistingAccount = 0
The destination account already existed.
NewAccount = 1
The destination account was created.
Implementations§
Source§impl TransferredTo
impl TransferredTo
Sourcepub fn result_from(value: i32) -> TransferResult
pub fn result_from(value: i32) -> TransferResult
Converts an i32 to a TransferResult, where:
0representsOk(TransferredTo::ExistingAccount),1representsOk(TransferredTo::NewAccount),- all other inputs are mapped to
Err(ApiError::Transfer).
Trait Implementations§
Source§impl Clone for TransferredTo
impl Clone for TransferredTo
Source§fn clone(&self) -> TransferredTo
fn clone(&self) -> TransferredTo
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 TransferredTo
impl Debug for TransferredTo
Source§impl PartialEq for TransferredTo
impl PartialEq for TransferredTo
impl Copy for TransferredTo
impl Eq for TransferredTo
impl StructuralPartialEq for TransferredTo
Auto Trait Implementations§
impl Freeze for TransferredTo
impl RefUnwindSafe for TransferredTo
impl Send for TransferredTo
impl Sync for TransferredTo
impl Unpin for TransferredTo
impl UnwindSafe for TransferredTo
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§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<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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more