pub struct MemoryBudgetEvent {
pub component: String,
pub used_tokens: u32,
pub budget_tokens: u32,
pub usage_percent: f64,
}Fields§
§component: String§used_tokens: u32§budget_tokens: u32§usage_percent: f64Implementations§
Trait Implementations§
Source§impl Clone for MemoryBudgetEvent
impl Clone for MemoryBudgetEvent
Source§fn clone(&self) -> MemoryBudgetEvent
fn clone(&self) -> MemoryBudgetEvent
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 MemoryBudgetEvent
impl Debug for MemoryBudgetEvent
Source§impl<'de> Deserialize<'de> for MemoryBudgetEvent
impl<'de> Deserialize<'de> for MemoryBudgetEvent
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
Auto Trait Implementations§
impl Freeze for MemoryBudgetEvent
impl RefUnwindSafe for MemoryBudgetEvent
impl Send for MemoryBudgetEvent
impl Sync for MemoryBudgetEvent
impl Unpin for MemoryBudgetEvent
impl UnsafeUnpin for MemoryBudgetEvent
impl UnwindSafe for MemoryBudgetEvent
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