pub struct VerifiedChannelReceiptBindingV1 { /* private fields */ }Implementations§
Source§impl VerifiedChannelReceiptBindingV1
impl VerifiedChannelReceiptBindingV1
pub fn channel_id(&self) -> &str
pub fn open_digest(&self) -> &str
pub fn reservation_digest(&self) -> &str
pub const fn sequence(&self) -> u64
pub fn receipt_id(&self) -> &str
pub fn receipt_digest(&self) -> &str
pub const fn receipt_timestamp_unix_ms(&self) -> u64
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 actual_charge(&self) -> &MonetaryAmount
Trait Implementations§
Source§impl Clone for VerifiedChannelReceiptBindingV1
impl Clone for VerifiedChannelReceiptBindingV1
Source§fn clone(&self) -> VerifiedChannelReceiptBindingV1
fn clone(&self) -> VerifiedChannelReceiptBindingV1
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 moreimpl Eq for VerifiedChannelReceiptBindingV1
impl StructuralPartialEq for VerifiedChannelReceiptBindingV1
Auto Trait Implementations§
impl Freeze for VerifiedChannelReceiptBindingV1
impl RefUnwindSafe for VerifiedChannelReceiptBindingV1
impl Send for VerifiedChannelReceiptBindingV1
impl Sync for VerifiedChannelReceiptBindingV1
impl Unpin for VerifiedChannelReceiptBindingV1
impl UnsafeUnpin for VerifiedChannelReceiptBindingV1
impl UnwindSafe for VerifiedChannelReceiptBindingV1
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