Struct iota_wallet::account::operations::transaction::high_level::send_micro_transaction::AddressWithMicroAmount
source · [−]pub struct AddressWithMicroAmount {
pub address: String,
pub amount: u64,
pub return_address: Option<String>,
pub expiration: Option<u32>,
}
Expand description
address with amount for send_micro_transaction()
Fields
address: String
Bech32 encoded address
amount: u64
Amount below the minimum storage deposit
return_address: Option<String>
Bech32 encoded address return address, to which the storage deposit will be returned. Default will use the first address of the account
expiration: Option<u32>
Expiration in seconds, after which the output will be available for the sender again, if not spent by the receiver before. Default is 1 day
Trait Implementations
sourceimpl Clone for AddressWithMicroAmount
impl Clone for AddressWithMicroAmount
sourcefn clone(&self) -> AddressWithMicroAmount
fn clone(&self) -> AddressWithMicroAmount
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AddressWithMicroAmount
impl Debug for AddressWithMicroAmount
sourceimpl<'de> Deserialize<'de> for AddressWithMicroAmount
impl<'de> Deserialize<'de> for AddressWithMicroAmount
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for AddressWithMicroAmount
impl Serialize for AddressWithMicroAmount
Auto Trait Implementations
impl RefUnwindSafe for AddressWithMicroAmount
impl Send for AddressWithMicroAmount
impl Sync for AddressWithMicroAmount
impl Unpin for AddressWithMicroAmount
impl UnwindSafe for AddressWithMicroAmount
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more