pub struct VerifiedChannelLifecycleSnapshotV1 { /* private fields */ }Implementations§
Source§impl VerifiedChannelLifecycleSnapshotV1
impl VerifiedChannelLifecycleSnapshotV1
pub const fn lifecycle(&self) -> &ChannelLifecycleViewV1
pub const fn escrow(&self) -> &ChannelEscrowReservationViewV1
pub fn checkpoint_digest(&self) -> &str
pub const fn checkpoint_sequence(&self) -> u64
pub fn channel_head_digest(&self) -> &str
pub fn escrow_head_digest(&self) -> &str
pub fn channel_predecessor_digest(&self) -> Option<&str>
pub fn escrow_predecessor_digest(&self) -> Option<&str>
pub const fn observed_at_unix_ms(&self) -> u64
Trait Implementations§
Source§impl Clone for VerifiedChannelLifecycleSnapshotV1
impl Clone for VerifiedChannelLifecycleSnapshotV1
Source§fn clone(&self) -> VerifiedChannelLifecycleSnapshotV1
fn clone(&self) -> VerifiedChannelLifecycleSnapshotV1
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 VerifiedChannelLifecycleSnapshotV1
impl RefUnwindSafe for VerifiedChannelLifecycleSnapshotV1
impl Send for VerifiedChannelLifecycleSnapshotV1
impl Sync for VerifiedChannelLifecycleSnapshotV1
impl Unpin for VerifiedChannelLifecycleSnapshotV1
impl UnsafeUnpin for VerifiedChannelLifecycleSnapshotV1
impl UnwindSafe for VerifiedChannelLifecycleSnapshotV1
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