pub struct BackTransfers {
pub call_value: BigUint,
pub esdt_transfers: Vec<TxTokenTransfer>,
}
Fields§
§call_value: BigUint
§esdt_transfers: Vec<TxTokenTransfer>
Implementations§
Source§impl BackTransfers
impl BackTransfers
pub fn empty() -> Self
pub fn new_from_result( &mut self, own_address: &VMAddress, result: &TxResult, builtin_functions: &BuiltinFunctionContainer, )
Trait Implementations§
Source§impl Default for BackTransfers
impl Default for BackTransfers
Source§fn default() -> BackTransfers
fn default() -> BackTransfers
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BackTransfers
impl RefUnwindSafe for BackTransfers
impl Send for BackTransfers
impl Sync for BackTransfers
impl Unpin for BackTransfers
impl UnwindSafe for BackTransfers
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> 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