pub struct VerifiedChannelTerminalAdvanceV1 { /* private fields */ }Implementations§
Source§impl VerifiedChannelTerminalAdvanceV1
impl VerifiedChannelTerminalAdvanceV1
pub fn channel_id(&self) -> &str
pub const fn open(&self) -> &VerifiedChannelOpenConsentV1
pub fn open_digest(&self) -> &str
pub const fn reservation(&self) -> &VerifiedAdmittedChannelReservationV1
pub const fn reservation_proposal( &self, ) -> &VerifiedChannelReservationProposalV1
pub fn reservation_id(&self) -> &str
pub fn reservation_digest(&self) -> &str
pub const fn prior_state(&self) -> &VerifiedChannelStateV1
pub fn prior_state_digest(&self) -> &str
pub const fn next_state(&self) -> &VerifiedChannelStateV1
pub fn next_state_digest(&self) -> &str
pub const fn receipt(&self) -> &VerifiedChannelReceiptBindingV1
pub const fn actual_charge(&self) -> &MonetaryAmount
pub fn obligation_atom_id(&self) -> Option<&str>
pub fn obligation_atom_digest(&self) -> Option<&str>
pub const fn obligation_atom(&self) -> Option<&ObligationAtomV1>
pub const fn current_view(&self) -> &VerifiedEconomicStateView
pub const fn batch(&self) -> &EconomicStateBatchV1
pub fn batch_id(&self) -> &str
pub fn previous_checkpoint_digest(&self) -> &str
pub fn checkpoint_digest(&self) -> &str
pub const fn batch_issued_at(&self) -> u64
pub const fn terminal_lifecycle(&self) -> &ChannelLifecycleViewV1
pub const fn terminal_escrow(&self) -> &ChannelEscrowReservationViewV1
pub fn prior_channel_head_digest(&self) -> &str
pub fn prior_escrow_head_digest(&self) -> &str
pub fn prior_effect_head_digest(&self) -> &str
pub fn terminal_channel_head_digest(&self) -> &str
pub fn terminal_escrow_head_digest(&self) -> &str
pub fn terminal_effect_head_digest(&self) -> &str
pub const fn effect_slot(&self) -> &EconomicEffectSlotV1
pub fn effect_head_digest(&self) -> &str
pub fn effect_result_id(&self) -> &str
pub fn effect_result_digest(&self) -> &str
pub fn effect_result(&self) -> &EconomicContentV1
Trait Implementations§
Source§impl Clone for VerifiedChannelTerminalAdvanceV1
impl Clone for VerifiedChannelTerminalAdvanceV1
Source§fn clone(&self) -> VerifiedChannelTerminalAdvanceV1
fn clone(&self) -> VerifiedChannelTerminalAdvanceV1
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for VerifiedChannelTerminalAdvanceV1
impl RefUnwindSafe for VerifiedChannelTerminalAdvanceV1
impl Send for VerifiedChannelTerminalAdvanceV1
impl Sync for VerifiedChannelTerminalAdvanceV1
impl Unpin for VerifiedChannelTerminalAdvanceV1
impl UnsafeUnpin for VerifiedChannelTerminalAdvanceV1
impl UnwindSafe for VerifiedChannelTerminalAdvanceV1
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