pub struct TrampolineFinalPayload(/* private fields */);Implementations§
Source§impl TrampolineFinalPayload
impl TrampolineFinalPayload
pub const FIELD_COUNT: usize = 4
pub fn total_size(&self) -> usize
pub fn field_count(&self) -> usize
pub fn count_extra_fields(&self) -> usize
pub fn has_extra_fields(&self) -> bool
pub fn final_amount(&self) -> Uint128
pub fn final_tlc_expiry_delta(&self) -> Uint64
pub fn payment_preimage(&self) -> PaymentPreimageOpt
pub fn custom_records(&self) -> CustomRecordsOpt
pub fn as_reader<'r>(&'r self) -> TrampolineFinalPayloadReader<'r>
Trait Implementations§
Source§impl Clone for TrampolineFinalPayload
impl Clone for TrampolineFinalPayload
Source§fn clone(&self) -> TrampolineFinalPayload
fn clone(&self) -> TrampolineFinalPayload
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TrampolineFinalPayload
impl Debug for TrampolineFinalPayload
Source§impl Default for TrampolineFinalPayload
impl Default for TrampolineFinalPayload
Source§impl Display for TrampolineFinalPayload
impl Display for TrampolineFinalPayload
Source§impl Entity for TrampolineFinalPayload
impl Entity for TrampolineFinalPayload
const NAME: &'static str = "TrampolineFinalPayload"
type Builder = TrampolineFinalPayloadBuilder
fn new_unchecked(data: Bytes) -> Self
fn as_bytes(&self) -> Bytes
fn as_slice(&self) -> &[u8] ⓘ
fn from_slice(slice: &[u8]) -> VerificationResult<Self>
fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
fn new_builder() -> Self::Builder
fn as_builder(self) -> Self::Builder
Source§impl From<TrampolineFinalPayload> for TrampolineHopPayload
impl From<TrampolineFinalPayload> for TrampolineHopPayload
Source§fn from(value: TrampolineFinalPayload) -> Self
fn from(value: TrampolineFinalPayload) -> Self
Converts to this type from the input type.
Source§impl From<TrampolineFinalPayload> for TrampolineHopPayloadUnion
impl From<TrampolineFinalPayload> for TrampolineHopPayloadUnion
Source§fn from(item: TrampolineFinalPayload) -> Self
fn from(item: TrampolineFinalPayload) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !Freeze for TrampolineFinalPayload
impl RefUnwindSafe for TrampolineFinalPayload
impl Send for TrampolineFinalPayload
impl Sync for TrampolineFinalPayload
impl Unpin for TrampolineFinalPayload
impl UnsafeUnpin for TrampolineFinalPayload
impl UnwindSafe for TrampolineFinalPayload
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more