pub struct UsageFacts {
pub input_tokens: Option<WireU64>,
pub output_tokens: Option<WireU64>,
pub turns: Option<u32>,
}Expand description
Host-observed resource facts for one child attempt.
Fields§
§input_tokens: Option<WireU64>§output_tokens: Option<WireU64>§turns: Option<u32>Trait Implementations§
Source§impl Clone for UsageFacts
impl Clone for UsageFacts
Source§fn clone(&self) -> UsageFacts
fn clone(&self) -> UsageFacts
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UsageFacts
impl Debug for UsageFacts
Source§impl Default for UsageFacts
impl Default for UsageFacts
Source§fn default() -> UsageFacts
fn default() -> UsageFacts
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UsageFacts
impl<'de> Deserialize<'de> for UsageFacts
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for UsageFacts
impl PartialEq for UsageFacts
Source§impl Serialize for UsageFacts
impl Serialize for UsageFacts
impl StructuralPartialEq for UsageFacts
Auto Trait Implementations§
impl Freeze for UsageFacts
impl RefUnwindSafe for UsageFacts
impl Send for UsageFacts
impl Sync for UsageFacts
impl Unpin for UsageFacts
impl UnsafeUnpin for UsageFacts
impl UnwindSafe for UsageFacts
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