pub enum CacheResult {
Hit {
reference_token: String,
tokens: u32,
},
Miss {
compressed: CompressedContent,
},
}Expand description
Result returned by CacheManager::get_or_compress.
Variants§
Hit
Cache hit — return a compact reference token (~13 tokens).
Miss
Cache miss — full compressed content.
Fields
§
compressed: CompressedContentAuto Trait Implementations§
impl Freeze for CacheResult
impl RefUnwindSafe for CacheResult
impl Send for CacheResult
impl Sync for CacheResult
impl Unpin for CacheResult
impl UnsafeUnpin for CacheResult
impl UnwindSafe for CacheResult
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