Struct bee_message::prelude::SignatureLockedSingleOutput [−][src]
pub struct SignatureLockedSingleOutput { /* fields omitted */ }An output type which can be unlocked via a signature. It deposits onto one single address.
Implementations
impl SignatureLockedSingleOutput[src]
impl SignatureLockedSingleOutput[src]pub const KIND: u8[src]
The output kind of a SignatureLockedSingleOutput.
pub fn new(address: Address, amount: u64) -> Result<Self, Error>[src]
Creates a new SignatureLockedSingleOutput.
pub fn address(&self) -> &Address[src]
Returns the address of a SignatureLockedSingleOutput.
pub fn amount(&self) -> u64[src]
Returns the amount of a SignatureLockedSingleOutput.
Trait Implementations
impl Clone for SignatureLockedSingleOutput[src]
impl Clone for SignatureLockedSingleOutput[src]fn clone(&self) -> SignatureLockedSingleOutput[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Eq for SignatureLockedSingleOutput[src]
impl Eq for SignatureLockedSingleOutput[src]impl From<SignatureLockedSingleOutput> for Output[src]
impl From<SignatureLockedSingleOutput> for Output[src]fn from(output: SignatureLockedSingleOutput) -> Self[src]
impl Ord for SignatureLockedSingleOutput[src]
impl Ord for SignatureLockedSingleOutput[src]impl Packable for SignatureLockedSingleOutput[src]
impl Packable for SignatureLockedSingleOutput[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<SignatureLockedSingleOutput> for SignatureLockedSingleOutput[src]
impl PartialEq<SignatureLockedSingleOutput> for SignatureLockedSingleOutput[src]fn eq(&self, other: &SignatureLockedSingleOutput) -> bool[src]
fn ne(&self, other: &SignatureLockedSingleOutput) -> bool[src]
impl PartialOrd<SignatureLockedSingleOutput> for SignatureLockedSingleOutput[src]
impl PartialOrd<SignatureLockedSingleOutput> for SignatureLockedSingleOutput[src]fn partial_cmp(&self, other: &SignatureLockedSingleOutput) -> Option<Ordering>[src]
#[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 RefUnwindSafe for SignatureLockedSingleOutput
impl RefUnwindSafe for SignatureLockedSingleOutputimpl Send for SignatureLockedSingleOutput
impl Send for SignatureLockedSingleOutputimpl Sync for SignatureLockedSingleOutput
impl Sync for SignatureLockedSingleOutputimpl Unpin for SignatureLockedSingleOutput
impl Unpin for SignatureLockedSingleOutputimpl UnwindSafe for SignatureLockedSingleOutput
impl UnwindSafe for SignatureLockedSingleOutput