Struct bee_message::payload::treasury::TreasuryTransactionPayload [−][src]
pub struct TreasuryTransactionPayload { /* fields omitted */ }TreasuryTransaction represents a transaction which moves funds from the treasury.
Implementations
impl TreasuryTransactionPayload[src]
impl TreasuryTransactionPayload[src]pub const KIND: u32[src]
The payload kind of a TreasuryTransaction.
pub fn new(input: Input, output: Output) -> Result<Self, Error>[src]
Creates a new TreasuryTransaction.
pub fn input(&self) -> &Input[src]
Returns the input of a TreasuryTransaction.
pub fn output(&self) -> &Output[src]
Returns the output of a TreasuryTransaction.
Trait Implementations
impl Clone for TreasuryTransactionPayload[src]
impl Clone for TreasuryTransactionPayload[src]fn clone(&self) -> TreasuryTransactionPayload[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Eq for TreasuryTransactionPayload[src]
impl Eq for TreasuryTransactionPayload[src]impl From<TreasuryTransactionPayload> for Payload[src]
impl From<TreasuryTransactionPayload> for Payload[src]fn from(payload: TreasuryTransactionPayload) -> Self[src]
impl Packable for TreasuryTransactionPayload[src]
impl Packable for TreasuryTransactionPayload[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<TreasuryTransactionPayload> for TreasuryTransactionPayload[src]
impl PartialEq<TreasuryTransactionPayload> for TreasuryTransactionPayload[src]fn eq(&self, other: &TreasuryTransactionPayload) -> bool[src]
fn ne(&self, other: &TreasuryTransactionPayload) -> bool[src]
Auto Trait Implementations
impl RefUnwindSafe for TreasuryTransactionPayload
impl RefUnwindSafe for TreasuryTransactionPayloadimpl Send for TreasuryTransactionPayload
impl Send for TreasuryTransactionPayloadimpl Sync for TreasuryTransactionPayload
impl Sync for TreasuryTransactionPayloadimpl Unpin for TreasuryTransactionPayload
impl Unpin for TreasuryTransactionPayloadimpl UnwindSafe for TreasuryTransactionPayload
impl UnwindSafe for TreasuryTransactionPayload