pub struct BudgetedMemoryEvent {
pub id: String,
pub kind: String,
pub source_ref: String,
pub token_estimate: usize,
}Fields§
§id: String§kind: String§source_ref: String§token_estimate: usizeTrait Implementations§
Source§impl Clone for BudgetedMemoryEvent
impl Clone for BudgetedMemoryEvent
Source§fn clone(&self) -> BudgetedMemoryEvent
fn clone(&self) -> BudgetedMemoryEvent
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 BudgetedMemoryEvent
impl Debug for BudgetedMemoryEvent
Source§impl<'de> Deserialize<'de> for BudgetedMemoryEvent
impl<'de> Deserialize<'de> for BudgetedMemoryEvent
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 BudgetedMemoryEvent
Source§impl PartialEq for BudgetedMemoryEvent
impl PartialEq for BudgetedMemoryEvent
Source§fn eq(&self, other: &BudgetedMemoryEvent) -> bool
fn eq(&self, other: &BudgetedMemoryEvent) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BudgetedMemoryEvent
impl Serialize for BudgetedMemoryEvent
impl StructuralPartialEq for BudgetedMemoryEvent
Auto Trait Implementations§
impl Freeze for BudgetedMemoryEvent
impl RefUnwindSafe for BudgetedMemoryEvent
impl Send for BudgetedMemoryEvent
impl Sync for BudgetedMemoryEvent
impl Unpin for BudgetedMemoryEvent
impl UnsafeUnpin for BudgetedMemoryEvent
impl UnwindSafe for BudgetedMemoryEvent
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