pub struct AggregatedSignature {
pub bytes: Vec<u8>,
pub algorithm: String,
pub completed_at: DateTime<Utc>,
pub contributing_signers: Vec<SignerId>,
}Expand description
The final aggregated signature.
Fields§
§bytes: Vec<u8>Signature bytes.
algorithm: StringAlgorithm identifier.
completed_at: DateTime<Utc>When aggregation completed.
contributing_signers: Vec<SignerId>List of signers who contributed.
Trait Implementations§
Source§impl Clone for AggregatedSignature
impl Clone for AggregatedSignature
Source§fn clone(&self) -> AggregatedSignature
fn clone(&self) -> AggregatedSignature
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 AggregatedSignature
impl Debug for AggregatedSignature
Source§impl<'de> Deserialize<'de> for AggregatedSignature
impl<'de> Deserialize<'de> for AggregatedSignature
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
Auto Trait Implementations§
impl Freeze for AggregatedSignature
impl RefUnwindSafe for AggregatedSignature
impl Send for AggregatedSignature
impl Sync for AggregatedSignature
impl Unpin for AggregatedSignature
impl UnsafeUnpin for AggregatedSignature
impl UnwindSafe for AggregatedSignature
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