pub struct BudgetUsageRecord {
pub turn: u32,
pub operation_id: String,
pub reservation_id: String,
pub tokens: u64,
pub subagents: u32,
pub rounds: u32,
}Fields§
§turn: u32§operation_id: String§reservation_id: String§tokens: u64§subagents: u32§rounds: u32Trait Implementations§
Source§impl Clone for BudgetUsageRecord
impl Clone for BudgetUsageRecord
Source§fn clone(&self) -> BudgetUsageRecord
fn clone(&self) -> BudgetUsageRecord
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 BudgetUsageRecord
impl Debug for BudgetUsageRecord
Source§impl<'de> Deserialize<'de> for BudgetUsageRecord
impl<'de> Deserialize<'de> for BudgetUsageRecord
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
impl Eq for BudgetUsageRecord
Source§impl PartialEq for BudgetUsageRecord
impl PartialEq for BudgetUsageRecord
Source§impl Serialize for BudgetUsageRecord
impl Serialize for BudgetUsageRecord
impl StructuralPartialEq for BudgetUsageRecord
Auto Trait Implementations§
impl Freeze for BudgetUsageRecord
impl RefUnwindSafe for BudgetUsageRecord
impl Send for BudgetUsageRecord
impl Sync for BudgetUsageRecord
impl Unpin for BudgetUsageRecord
impl UnsafeUnpin for BudgetUsageRecord
impl UnwindSafe for BudgetUsageRecord
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