pub struct RegisteredAgent {
pub agent_id: String,
pub name: String,
pub pubkey: [u8; 32],
pub registered_at: DateTime<Utc>,
}Expand description
A registered agent: name + public key + when it registered.
Fields§
§agent_id: StringPublic identifier assigned by the kernel (UUID v4).
name: StringHuman-readable name supplied at registration.
pubkey: [u8; 32]Ed25519 public key (32 bytes).
registered_at: DateTime<Utc>When the agent registered.
Trait Implementations§
Source§impl Clone for RegisteredAgent
impl Clone for RegisteredAgent
Auto Trait Implementations§
impl Freeze for RegisteredAgent
impl RefUnwindSafe for RegisteredAgent
impl Send for RegisteredAgent
impl Sync for RegisteredAgent
impl Unpin for RegisteredAgent
impl UnsafeUnpin for RegisteredAgent
impl UnwindSafe for RegisteredAgent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more