pub struct SignedStatementV1 {
pub statement_b64: String,
pub kid: String,
pub signature: String,
}Expand description
A statement and its signature.
Fields§
§statement_b64: StringStatement bytes, base64.
kid: StringKey id within the Hive key set.
signature: StringEd25519 signature (base64) over domain || statement bytes.
Implementations§
Trait Implementations§
Source§impl Clone for SignedStatementV1
impl Clone for SignedStatementV1
Source§impl Debug for SignedStatementV1
impl Debug for SignedStatementV1
Source§impl<'de> Deserialize<'de> for SignedStatementV1
impl<'de> Deserialize<'de> for SignedStatementV1
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 SignedStatementV1
Source§impl PartialEq for SignedStatementV1
impl PartialEq for SignedStatementV1
Source§impl Serialize for SignedStatementV1
impl Serialize for SignedStatementV1
impl StructuralPartialEq for SignedStatementV1
Auto Trait Implementations§
impl Forget for SignedStatementV1
impl Freeze for SignedStatementV1
impl Move for SignedStatementV1
impl RefUnwindSafe for SignedStatementV1
impl Send for SignedStatementV1
impl Sync for SignedStatementV1
impl Unpin for SignedStatementV1
impl UnsafeUnpin for SignedStatementV1
impl UnwindSafe for SignedStatementV1
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