pub struct ChannelReleaseAuthorizationBindingV1 { /* private fields */ }Implementations§
Source§impl ChannelReleaseAuthorizationBindingV1
impl ChannelReleaseAuthorizationBindingV1
pub fn channel_id(&self) -> &str
pub fn escrow_reference(&self) -> &ChannelEscrowReferenceV1
pub fn open_digest(&self) -> &str
pub fn close_digest(&self) -> &str
pub fn close_body_digest(&self) -> &str
pub fn effective_close_digest(&self) -> &str
pub fn final_state_digest(&self) -> &str
pub const fn final_state_sequence(&self) -> u64
pub const fn final_cumulative_owed(&self) -> &MonetaryAmount
pub const fn channel_state_version(&self) -> u64
pub const fn escrow_reservation_version(&self) -> u64
pub const fn lifecycle_fence(&self) -> u64
pub fn bound_token_base_units(&self) -> &str
pub fn expected_release_token_base_units(&self) -> &str
pub fn expected_refund_token_base_units(&self) -> &str
pub fn asset_binding_digest(&self) -> &str
pub fn original_web3_dispatch_digest(&self) -> &str
pub fn original_operator(&self) -> &str
pub fn original_operator_key_hash(&self) -> &str
pub fn payee_beneficiary_address(&self) -> &str
pub const fn channel_expiry_unix_ms(&self) -> u64
pub const fn dispute_deadline_unix_ms(&self) -> u64
pub const fn close_submission_cutoff_unix_ms(&self) -> u64
pub const fn escrow_deadline_unix_ms(&self) -> u64
pub const fn publisher_fence(&self) -> u64
pub const fn frost(&self) -> &EconomicFrostBindingV1
pub fn frost_scope_id(&self) -> &str
pub fn frost_resource_id(&self) -> &str
pub const fn frost_resource_version(&self) -> u64
pub const fn frost_resource_fence(&self) -> u64
pub fn frost_roster_digest(&self) -> &str
pub const fn frost_key_epoch(&self) -> u64
pub const fn frost_issued_at_unix_ms(&self) -> u64
Trait Implementations§
Source§impl Clone for ChannelReleaseAuthorizationBindingV1
impl Clone for ChannelReleaseAuthorizationBindingV1
Source§fn clone(&self) -> ChannelReleaseAuthorizationBindingV1
fn clone(&self) -> ChannelReleaseAuthorizationBindingV1
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<'de> Deserialize<'de> for ChannelReleaseAuthorizationBindingV1
impl<'de> Deserialize<'de> for ChannelReleaseAuthorizationBindingV1
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ChannelReleaseAuthorizationBindingV1
impl StructuralPartialEq for ChannelReleaseAuthorizationBindingV1
Auto Trait Implementations§
impl Freeze for ChannelReleaseAuthorizationBindingV1
impl RefUnwindSafe for ChannelReleaseAuthorizationBindingV1
impl Send for ChannelReleaseAuthorizationBindingV1
impl Sync for ChannelReleaseAuthorizationBindingV1
impl Unpin for ChannelReleaseAuthorizationBindingV1
impl UnsafeUnpin for ChannelReleaseAuthorizationBindingV1
impl UnwindSafe for ChannelReleaseAuthorizationBindingV1
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