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