Struct bee_message::payload::transaction::TransactionPayload [−][src]
pub struct TransactionPayload { /* fields omitted */ }
A transaction to move funds.
Implementations
impl TransactionPayload
[src]
impl TransactionPayload
[src]pub const KIND: u32
[src]
The payload kind of a TransactionPayload
.
pub fn builder() -> TransactionPayloadBuilder
[src]
Return a new TransactionPayloadBuilder
to build a TransactionPayload
.
pub fn id(&self) -> TransactionId
[src]
Computes the identifier of a TransactionPayload
.
pub fn essence(&self) -> &Essence
[src]
Return the essence of a TransactionPayload
.
pub fn unlock_blocks(&self) -> &UnlockBlocks
[src]
Return unlock blocks of a TransactionPayload
.
Trait Implementations
impl Clone for TransactionPayload
[src]
impl Clone for TransactionPayload
[src]fn clone(&self) -> TransactionPayload
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for TransactionPayload
[src]
impl Eq for TransactionPayload
[src]impl From<TransactionPayload> for Payload
[src]
impl From<TransactionPayload> for Payload
[src]fn from(payload: TransactionPayload) -> Self
[src]
impl Packable for TransactionPayload
[src]
impl Packable for TransactionPayload
[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<TransactionPayload> for TransactionPayload
[src]
impl PartialEq<TransactionPayload> for TransactionPayload
[src]fn eq(&self, other: &TransactionPayload) -> bool
[src]
fn ne(&self, other: &TransactionPayload) -> bool
[src]
impl StructuralEq for TransactionPayload
[src]
impl StructuralEq for TransactionPayload
[src]Auto Trait Implementations
impl RefUnwindSafe for TransactionPayload
impl RefUnwindSafe for TransactionPayload
impl Send for TransactionPayload
impl Send for TransactionPayload
impl Sync for TransactionPayload
impl Sync for TransactionPayload
impl Unpin for TransactionPayload
impl Unpin for TransactionPayload
impl UnwindSafe for TransactionPayload
impl UnwindSafe for TransactionPayload