pub struct HfQuantInfo {
pub name: String,
pub shard_count: usize,
pub total_size: u64,
pub file_paths: Vec<String>,
}Expand description
Information about a quantization variant.
Fields§
§name: StringQuantization name (e.g., Q4_K_M)
shard_count: usizeNumber of files (1 for single, >1 for sharded)
total_size: u64Total size across all shards
file_paths: Vec<String>Paths to all files for this quantization
Implementations§
Trait Implementations§
Source§impl Clone for HfQuantInfo
impl Clone for HfQuantInfo
Source§fn clone(&self) -> HfQuantInfo
fn clone(&self) -> HfQuantInfo
Returns a duplicate of the value. Read more
1.0.0 · 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 HfQuantInfo
impl Debug for HfQuantInfo
Source§impl<'de> Deserialize<'de> for HfQuantInfo
impl<'de> Deserialize<'de> for HfQuantInfo
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
Auto Trait Implementations§
impl Freeze for HfQuantInfo
impl RefUnwindSafe for HfQuantInfo
impl Send for HfQuantInfo
impl Sync for HfQuantInfo
impl Unpin for HfQuantInfo
impl UnwindSafe for HfQuantInfo
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