pub struct VerifiedChannelTerminalOutcomeCommitmentV1 { /* private fields */ }Implementations§
Source§impl VerifiedChannelTerminalOutcomeCommitmentV1
impl VerifiedChannelTerminalOutcomeCommitmentV1
pub const fn artifact(&self) -> &SignedChannelTerminalOutcomeCommitmentV1
pub const fn terminal_result(&self) -> &EconomicTerminalResultV1
pub const fn outcome_recorded_at_unix_ms(&self) -> u64
pub const fn terminalized_at_unix_ms(&self) -> u64
Trait Implementations§
Source§impl Clone for VerifiedChannelTerminalOutcomeCommitmentV1
impl Clone for VerifiedChannelTerminalOutcomeCommitmentV1
Source§fn clone(&self) -> VerifiedChannelTerminalOutcomeCommitmentV1
fn clone(&self) -> VerifiedChannelTerminalOutcomeCommitmentV1
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 VerifiedChannelTerminalOutcomeCommitmentV1
impl RefUnwindSafe for VerifiedChannelTerminalOutcomeCommitmentV1
impl Send for VerifiedChannelTerminalOutcomeCommitmentV1
impl Sync for VerifiedChannelTerminalOutcomeCommitmentV1
impl Unpin for VerifiedChannelTerminalOutcomeCommitmentV1
impl UnsafeUnpin for VerifiedChannelTerminalOutcomeCommitmentV1
impl UnwindSafe for VerifiedChannelTerminalOutcomeCommitmentV1
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