pub struct EventSignature {
pub alg: String,
pub key_id: String,
pub value: String,
}Expand description
Optional digital signature on an audit event.
Fields§
§alg: StringSignature algorithm.
key_id: StringSigning key identifier.
value: StringBase64-encoded signature value.
Trait Implementations§
Source§impl Clone for EventSignature
impl Clone for EventSignature
Source§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
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