pub struct EventSignature {
pub algorithm: String,
pub key_id: String,
pub signature: String,
}Fields§
§algorithm: StringAlgorithm tag, e.g. "ed25519".
key_id: StringPublic key identifier (sha256 of the verifying key bytes).
signature: StringBase64-encoded signature bytes.
Trait Implementations§
Source§impl Clone for EventSignature
impl Clone for EventSignature
Source§fn clone(&self) -> EventSignature
fn clone(&self) -> EventSignature
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 EventSignature
impl Debug for EventSignature
Source§impl<'de> Deserialize<'de> for EventSignature
impl<'de> Deserialize<'de> for EventSignature
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 EventSignature
Source§impl PartialEq for EventSignature
impl PartialEq for EventSignature
Source§impl Serialize for EventSignature
impl Serialize for EventSignature
impl StructuralPartialEq for EventSignature
Auto Trait Implementations§
impl Freeze for EventSignature
impl RefUnwindSafe for EventSignature
impl Send for EventSignature
impl Sync for EventSignature
impl Unpin for EventSignature
impl UnsafeUnpin for EventSignature
impl UnwindSafe for EventSignature
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