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