pub struct AgentDecision {
pub agent_name: String,
pub event: String,
pub action: String,
pub latency_ms: u64,
pub metadata: Value,
}Expand description
Agent decision details for audit logging
Fields§
§agent_name: String§event: String§action: String§latency_ms: u64§metadata: ValueTrait Implementations§
Source§impl Debug for AgentDecision
impl Debug for AgentDecision
Auto Trait Implementations§
impl Freeze for AgentDecision
impl RefUnwindSafe for AgentDecision
impl Send for AgentDecision
impl Sync for AgentDecision
impl Unpin for AgentDecision
impl UnwindSafe for AgentDecision
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