pub struct AddressWithMicroAmountDto {
pub address: String,
pub amount: String,
pub return_address: Option<String>,
pub expiration: Option<u32>,
}
Expand description
Dto for address with amount for send_micro_transaction()
Fields
address: String
Bech32 encoded address
amount: String
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 AddressWithMicroAmountDto
impl Clone for AddressWithMicroAmountDto
sourcefn clone(&self) -> AddressWithMicroAmountDto
fn clone(&self) -> AddressWithMicroAmountDto
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 AddressWithMicroAmountDto
impl Debug for AddressWithMicroAmountDto
sourceimpl<'de> Deserialize<'de> for AddressWithMicroAmountDto
impl<'de> Deserialize<'de> for AddressWithMicroAmountDto
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 PartialEq<AddressWithMicroAmountDto> for AddressWithMicroAmountDto
impl PartialEq<AddressWithMicroAmountDto> for AddressWithMicroAmountDto
sourcefn eq(&self, other: &AddressWithMicroAmountDto) -> bool
fn eq(&self, other: &AddressWithMicroAmountDto) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &AddressWithMicroAmountDto) -> bool
fn ne(&self, other: &AddressWithMicroAmountDto) -> bool
This method tests for !=
.
sourceimpl Serialize for AddressWithMicroAmountDto
impl Serialize for AddressWithMicroAmountDto
impl Eq for AddressWithMicroAmountDto
impl StructuralEq for AddressWithMicroAmountDto
impl StructuralPartialEq for AddressWithMicroAmountDto
Auto Trait Implementations
impl RefUnwindSafe for AddressWithMicroAmountDto
impl Send for AddressWithMicroAmountDto
impl Sync for AddressWithMicroAmountDto
impl Unpin for AddressWithMicroAmountDto
impl UnwindSafe for AddressWithMicroAmountDto
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<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
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