#[non_exhaustive]pub enum GgufCompanionEncoding {
DenseRequired,
DensePreferred,
}Expand description
Encoding policy used to select among matching GGUF companions.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
DenseRequired
Require a checkpoint whose tensor catalog contains no quantized weights.
DensePreferred
Prefer a dense checkpoint, but admit one unambiguous quantized checkpoint.
Trait Implementations§
Source§impl Clone for GgufCompanionEncoding
impl Clone for GgufCompanionEncoding
Source§fn clone(&self) -> GgufCompanionEncoding
fn clone(&self) -> GgufCompanionEncoding
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 moreimpl Copy for GgufCompanionEncoding
Source§impl Debug for GgufCompanionEncoding
impl Debug for GgufCompanionEncoding
impl Eq for GgufCompanionEncoding
Source§impl PartialEq for GgufCompanionEncoding
impl PartialEq for GgufCompanionEncoding
impl StructuralPartialEq for GgufCompanionEncoding
Auto Trait Implementations§
impl Freeze for GgufCompanionEncoding
impl RefUnwindSafe for GgufCompanionEncoding
impl Send for GgufCompanionEncoding
impl Sync for GgufCompanionEncoding
impl Unpin for GgufCompanionEncoding
impl UnsafeUnpin for GgufCompanionEncoding
impl UnwindSafe for GgufCompanionEncoding
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