pub struct VerifiedCommit {
pub signer_key: Ed25519PublicKey,
}Expand description
A successfully verified commit signature.
Usage:
ⓘ
let verified = verify_commit_signature(content, &keys, provider, None).await?;
println!("Signed by: {}", hex::encode(verified.signer_key.as_bytes()));Fields§
§signer_key: Ed25519PublicKeyThe Ed25519 public key that produced the valid signature.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VerifiedCommit
impl RefUnwindSafe for VerifiedCommit
impl Send for VerifiedCommit
impl Sync for VerifiedCommit
impl Unpin for VerifiedCommit
impl UnsafeUnpin for VerifiedCommit
impl UnwindSafe for VerifiedCommit
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