Struct bee_message::prelude::SignatureLockedDustAllowanceOutput [−][src]
pub struct SignatureLockedDustAllowanceOutput { /* fields omitted */ }A SignatureLockedDustAllowanceOutput functions like a SignatureLockedSingleOutput but as a special property it
is used to increase the allowance/amount of dust outputs on a given address.
Implementations
impl SignatureLockedDustAllowanceOutput[src]
impl SignatureLockedDustAllowanceOutput[src]pub const KIND: u8[src]
The output kind of a SignatureLockedDustAllowanceOutput.
pub fn new(address: Address, amount: u64) -> Result<Self, Error>[src]
Creates a new SignatureLockedDustAllowanceOutput.
pub fn address(&self) -> &Address[src]
Returns the address of a SignatureLockedDustAllowanceOutput.
pub fn amount(&self) -> u64[src]
Returns the amount of a SignatureLockedDustAllowanceOutput.
Trait Implementations
impl Clone for SignatureLockedDustAllowanceOutput[src]
impl Clone for SignatureLockedDustAllowanceOutput[src]fn clone(&self) -> SignatureLockedDustAllowanceOutput[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl From<SignatureLockedDustAllowanceOutput> for Output[src]
impl From<SignatureLockedDustAllowanceOutput> for Output[src]fn from(output: SignatureLockedDustAllowanceOutput) -> Self[src]
impl Packable for SignatureLockedDustAllowanceOutput[src]
impl Packable for SignatureLockedDustAllowanceOutput[src]type Error = Error
Associated error type.
fn packed_len(&self) -> usize[src]
fn pack<W: Write>(&self, writer: &mut W) -> Result<(), Self::Error>[src]
fn unpack_inner<R: Read + ?Sized, const CHECK: bool>(
reader: &mut R
) -> Result<Self, Self::Error>[src]
reader: &mut R
) -> Result<Self, Self::Error>
pub fn pack_new(&self) -> Vec<u8, Global>[src]
pub fn unpack<R>(reader: &mut R) -> Result<Self, Self::Error> where
R: Read + ?Sized, [src]
R: Read + ?Sized,
pub fn unpack_unchecked<R>(reader: &mut R) -> Result<Self, Self::Error> where
R: Read + ?Sized, [src]
R: Read + ?Sized,
impl PartialEq<SignatureLockedDustAllowanceOutput> for SignatureLockedDustAllowanceOutput[src]
impl PartialEq<SignatureLockedDustAllowanceOutput> for SignatureLockedDustAllowanceOutput[src]fn eq(&self, other: &SignatureLockedDustAllowanceOutput) -> bool[src]
fn ne(&self, other: &SignatureLockedDustAllowanceOutput) -> bool[src]
impl PartialOrd<SignatureLockedDustAllowanceOutput> for SignatureLockedDustAllowanceOutput[src]
impl PartialOrd<SignatureLockedDustAllowanceOutput> for SignatureLockedDustAllowanceOutput[src]fn partial_cmp(
&self,
other: &SignatureLockedDustAllowanceOutput
) -> Option<Ordering>[src]
&self,
other: &SignatureLockedDustAllowanceOutput
) -> Option<Ordering>
#[must_use]pub fn lt(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolAuto Trait Implementations
impl Send for SignatureLockedDustAllowanceOutput
impl Send for SignatureLockedDustAllowanceOutputimpl Sync for SignatureLockedDustAllowanceOutput
impl Sync for SignatureLockedDustAllowanceOutputimpl Unpin for SignatureLockedDustAllowanceOutput
impl Unpin for SignatureLockedDustAllowanceOutput