pub struct ChannelCancellationTransitionVerifierV1 { /* private fields */ }Implementations§
Source§impl ChannelCancellationTransitionVerifierV1
impl ChannelCancellationTransitionVerifierV1
pub const fn new(reservation: VerifiedAdmittedChannelReservationV1) -> Self
Trait Implementations§
Source§impl Clone for ChannelCancellationTransitionVerifierV1
impl Clone for ChannelCancellationTransitionVerifierV1
Source§fn clone(&self) -> ChannelCancellationTransitionVerifierV1
fn clone(&self) -> ChannelCancellationTransitionVerifierV1
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 moreSource§impl EconomicTransitionProofVerifier for ChannelCancellationTransitionVerifierV1
impl EconomicTransitionProofVerifier for ChannelCancellationTransitionVerifierV1
fn verify_transition( &self, _current: Option<&EconomicResourceHeadV1>, transition: &EconomicStateTransitionV1, ) -> Result<EconomicTransitionAuthorizationV1, EconomicStateAnchorError>
fn verify_batch( &self, current: &VerifiedEconomicStateView, batch: &EconomicStateBatchV1, ) -> Result<Vec<EconomicTransitionAuthorizationV1>, EconomicStateAnchorError>
Auto Trait Implementations§
impl Freeze for ChannelCancellationTransitionVerifierV1
impl RefUnwindSafe for ChannelCancellationTransitionVerifierV1
impl Send for ChannelCancellationTransitionVerifierV1
impl Sync for ChannelCancellationTransitionVerifierV1
impl Unpin for ChannelCancellationTransitionVerifierV1
impl UnsafeUnpin for ChannelCancellationTransitionVerifierV1
impl UnwindSafe for ChannelCancellationTransitionVerifierV1
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