pub struct IdentityAnchor {
pub public_key: String,
pub algorithm: String,
pub verified: bool,
pub provider: String,
}Expand description
Cryptographic identity anchor (public key fingerprint).
Fields§
§public_key: StringPublic key fingerprint (hex).
algorithm: StringKey algorithm.
verified: boolIdentity verification status.
provider: StringIdentity provider (e.g., “agentic-identity”).
Trait Implementations§
Source§impl Clone for IdentityAnchor
impl Clone for IdentityAnchor
Source§fn clone(&self) -> IdentityAnchor
fn clone(&self) -> IdentityAnchor
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 IdentityAnchor
impl Debug for IdentityAnchor
Source§impl Default for IdentityAnchor
impl Default for IdentityAnchor
Source§impl<'de> Deserialize<'de> for IdentityAnchor
impl<'de> Deserialize<'de> for IdentityAnchor
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 IdentityAnchor
impl RefUnwindSafe for IdentityAnchor
impl Send for IdentityAnchor
impl Sync for IdentityAnchor
impl Unpin for IdentityAnchor
impl UnsafeUnpin for IdentityAnchor
impl UnwindSafe for IdentityAnchor
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