pub struct AgentDetail {
pub agent_id: String,
pub agent_type: String,
pub description: String,
pub turns: usize,
pub output_tokens: u64,
pub cost: f64,
}Fields§
§agent_id: String§agent_type: String§description: String§turns: usize§output_tokens: u64§cost: f64Trait Implementations§
Source§impl Debug for AgentDetail
impl Debug for AgentDetail
Auto Trait Implementations§
impl Freeze for AgentDetail
impl RefUnwindSafe for AgentDetail
impl Send for AgentDetail
impl Sync for AgentDetail
impl Unpin for AgentDetail
impl UnsafeUnpin for AgentDetail
impl UnwindSafe for AgentDetail
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> 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