pub struct AgentIdentityBundle {
pub agent_did: IdentityDID,
pub key_alias: KeyAlias,
pub attestation: Attestation,
pub repo_path: Option<PathBuf>,
}Expand description
Result of a successful agent provisioning.
Fields§
§agent_did: IdentityDIDThe agent’s did:keri:E... identity.
key_alias: KeyAliasThe key alias used for signing.
attestation: AttestationThe agent’s attestation (with signer_type: Agent).
repo_path: Option<PathBuf>Path to the agent repo (None for InMemory mode).
Trait Implementations§
Source§impl Clone for AgentIdentityBundle
impl Clone for AgentIdentityBundle
Source§fn clone(&self) -> AgentIdentityBundle
fn clone(&self) -> AgentIdentityBundle
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AgentIdentityBundle
impl RefUnwindSafe for AgentIdentityBundle
impl Send for AgentIdentityBundle
impl Sync for AgentIdentityBundle
impl Unpin for AgentIdentityBundle
impl UnsafeUnpin for AgentIdentityBundle
impl UnwindSafe for AgentIdentityBundle
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