pub struct ChannelSignatureV1 {
pub signer_id: String,
pub key_epoch: u64,
pub signer_key: PublicKey,
pub signature: Signature,
}Fields§
§signer_id: String§key_epoch: u64§signer_key: PublicKey§signature: SignatureImplementations§
Trait Implementations§
Source§impl Clone for ChannelSignatureV1
impl Clone for ChannelSignatureV1
Source§fn clone(&self) -> ChannelSignatureV1
fn clone(&self) -> ChannelSignatureV1
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 ChannelSignatureV1
impl Debug for ChannelSignatureV1
Source§impl<'de> Deserialize<'de> for ChannelSignatureV1
impl<'de> Deserialize<'de> for ChannelSignatureV1
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 ChannelSignatureV1
Source§impl PartialEq for ChannelSignatureV1
impl PartialEq for ChannelSignatureV1
Source§impl Serialize for ChannelSignatureV1
impl Serialize for ChannelSignatureV1
impl StructuralPartialEq for ChannelSignatureV1
Auto Trait Implementations§
impl Freeze for ChannelSignatureV1
impl RefUnwindSafe for ChannelSignatureV1
impl Send for ChannelSignatureV1
impl Sync for ChannelSignatureV1
impl Unpin for ChannelSignatureV1
impl UnsafeUnpin for ChannelSignatureV1
impl UnwindSafe for ChannelSignatureV1
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