#[non_exhaustive]pub struct CacheMissModelChanged {
pub type_: CacheMissModelChangedType,
pub cache_missed_input_tokens: i64,
pub rest: Rest,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.type_: CacheMissModelChangedType§cache_missed_input_tokens: i64§rest: RestImplementations§
Source§impl CacheMissModelChanged
impl CacheMissModelChanged
Sourcepub fn builder(
type_: CacheMissModelChangedType,
cache_missed_input_tokens: i64,
) -> CacheMissModelChangedBuilder
pub fn builder( type_: CacheMissModelChangedType, cache_missed_input_tokens: i64, ) -> CacheMissModelChangedBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for CacheMissModelChanged
impl Clone for CacheMissModelChanged
Source§impl Debug for CacheMissModelChanged
impl Debug for CacheMissModelChanged
Source§impl DeclaredFields for CacheMissModelChanged
impl DeclaredFields for CacheMissModelChanged
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for CacheMissModelChanged
impl<'de> Deserialize<'de> for CacheMissModelChanged
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 CacheMissModelChanged
Source§impl PartialEq for CacheMissModelChanged
impl PartialEq for CacheMissModelChanged
Source§impl Serialize for CacheMissModelChanged
impl Serialize for CacheMissModelChanged
impl StructuralPartialEq for CacheMissModelChanged
Auto Trait Implementations§
impl Freeze for CacheMissModelChanged
impl RefUnwindSafe for CacheMissModelChanged
impl Send for CacheMissModelChanged
impl Sync for CacheMissModelChanged
impl Unpin for CacheMissModelChanged
impl UnsafeUnpin for CacheMissModelChanged
impl UnwindSafe for CacheMissModelChanged
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