pub struct AgentId(/* private fields */);Expand description
Unique identifier for a registered agent.
Assigned monotonically at registration time. Used for deterministic effect merge ordering (see DECISIONS.md §1).
Implementations§
Trait Implementations§
Source§impl Ord for AgentId
impl Ord for AgentId
Source§impl PartialOrd for AgentId
impl PartialOrd for AgentId
impl Copy for AgentId
impl Eq for AgentId
impl StructuralPartialEq for AgentId
Auto Trait Implementations§
impl Freeze for AgentId
impl RefUnwindSafe for AgentId
impl Send for AgentId
impl Sync for AgentId
impl Unpin for AgentId
impl UnwindSafe for AgentId
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