pub struct MultisigSubsignature {
pub address: Address,
pub signature: Option<[u8; 64]>,
}
Expand description
Represents a single subsignature in a multisignature transaction.
Each subsignature contains the address of a participant and an optional signature.
Fields§
§address: Address
Address of a keypair account participant that is sub-signing a multisignature transaction.
signature: Option<[u8; 64]>
The signature bytes.
Trait Implementations§
Source§impl Clone for MultisigSubsignature
impl Clone for MultisigSubsignature
Source§fn clone(&self) -> MultisigSubsignature
fn clone(&self) -> MultisigSubsignature
Returns a copy of the value. Read more
1.0.0 · 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 MultisigSubsignature
impl Debug for MultisigSubsignature
Source§impl<'de> Deserialize<'de> for MultisigSubsignature
impl<'de> Deserialize<'de> for MultisigSubsignature
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
Source§impl PartialEq for MultisigSubsignature
impl PartialEq for MultisigSubsignature
Source§impl Serialize for MultisigSubsignature
impl Serialize for MultisigSubsignature
impl StructuralPartialEq for MultisigSubsignature
Auto Trait Implementations§
impl Freeze for MultisigSubsignature
impl RefUnwindSafe for MultisigSubsignature
impl Send for MultisigSubsignature
impl Sync for MultisigSubsignature
impl Unpin for MultisigSubsignature
impl UnwindSafe for MultisigSubsignature
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