pub struct SignedChannelReservationV1 {
pub body: ChannelReservationBodyV1,
pub payer_signature: ChannelSignatureV1,
pub authority_signature: ChannelSignatureV1,
}Fields§
§body: ChannelReservationBodyV1§payer_signature: ChannelSignatureV1Implementations§
Source§impl SignedChannelReservationV1
impl SignedChannelReservationV1
pub fn digest(&self) -> Result<String, ChannelError>
Trait Implementations§
Source§impl Clone for SignedChannelReservationV1
impl Clone for SignedChannelReservationV1
Source§fn clone(&self) -> SignedChannelReservationV1
fn clone(&self) -> SignedChannelReservationV1
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 Debug for SignedChannelReservationV1
impl Debug for SignedChannelReservationV1
Source§impl<'de> Deserialize<'de> for SignedChannelReservationV1
impl<'de> Deserialize<'de> for SignedChannelReservationV1
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 SignedChannelReservationV1
impl StructuralPartialEq for SignedChannelReservationV1
Auto Trait Implementations§
impl Freeze for SignedChannelReservationV1
impl RefUnwindSafe for SignedChannelReservationV1
impl Send for SignedChannelReservationV1
impl Sync for SignedChannelReservationV1
impl Unpin for SignedChannelReservationV1
impl UnsafeUnpin for SignedChannelReservationV1
impl UnwindSafe for SignedChannelReservationV1
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