pub struct LoadedAgentTrace {
pub requests: Vec<RequestEntry>,
pub tools: Vec<ToolEntry>,
}Fields§
§requests: Vec<RequestEntry>§tools: Vec<ToolEntry>Implementations§
Source§impl LoadedAgentTrace
impl LoadedAgentTrace
pub fn mode(&self) -> Result<RequestTraceMode>
pub fn ensure_agentic_compatible(&self) -> Result<()>
Trait Implementations§
Source§impl Debug for LoadedAgentTrace
impl Debug for LoadedAgentTrace
Source§impl Default for LoadedAgentTrace
impl Default for LoadedAgentTrace
Source§fn default() -> LoadedAgentTrace
fn default() -> LoadedAgentTrace
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LoadedAgentTrace
impl RefUnwindSafe for LoadedAgentTrace
impl Send for LoadedAgentTrace
impl Sync for LoadedAgentTrace
impl Unpin for LoadedAgentTrace
impl UnsafeUnpin for LoadedAgentTrace
impl UnwindSafe for LoadedAgentTrace
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