pub enum CacheType {
Show 28 variants
F32,
F16,
Q4_0,
Q4_1,
Q5_0,
Q5_1,
Q8_0,
Q8_1,
Q2K,
Q3K,
Q4K,
Q5K,
Q6K,
Q8K,
IQ2XXS,
IQ2XS,
IQ3XXS,
IQ1S,
IQ4NL,
IQ3S,
IQ2S,
IQ4XS,
I8,
I16,
I32,
I64,
F64,
Count,
}
Expand description
The type of key or value in the cache.
Variants§
F32
32 bit float.
F16
16 bit float.
Q4_0
TODO ???
Q4_1
TODO ???
Q5_0
TODO ???
Q5_1
TODO ???
Q8_0
TODO ???
Q8_1
TODO ???
Q2K
TODO ???
Q3K
TODO ???
Q4K
TODO ???
Q5K
TODO ???
Q6K
TODO ???
Q8K
TODO ???
IQ2XXS
TODO ???
IQ2XS
TODO ???
IQ3XXS
TODO ???
IQ1S
TODO ???
IQ4NL
TODO ???
IQ3S
TODO ???
IQ2S
TODO ???
IQ4XS
TODO ???
I8
8 bit integer.
I16
16 bit integer.
I32
32 bit integer.
I64
64 bit integer.
F64
64 bit float.
Count
Number of values in this enum. Not applicable to rust.
Trait Implementations§
impl Copy for CacheType
Auto Trait Implementations§
impl Freeze for CacheType
impl RefUnwindSafe for CacheType
impl Send for CacheType
impl Sync for CacheType
impl Unpin for CacheType
impl UnwindSafe for CacheType
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