pub struct StoredMatrixSpec {
pub offset: usize,
pub len: usize,
pub rows: usize,
pub cols: usize,
pub kind: QuantKind,
}Expand description
One matrix’s place inside a store-backed expert’s combined byte
buffer (gate bytes, then up, then down, concatenated by
GgufExpertSource::read_expert).
Fields§
§offset: usize§len: usize§rows: usize§cols: usize§kind: QuantKindTrait Implementations§
Source§impl Clone for StoredMatrixSpec
impl Clone for StoredMatrixSpec
Source§fn clone(&self) -> StoredMatrixSpec
fn clone(&self) -> StoredMatrixSpec
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 StoredMatrixSpec
Auto Trait Implementations§
impl Freeze for StoredMatrixSpec
impl RefUnwindSafe for StoredMatrixSpec
impl Send for StoredMatrixSpec
impl Sync for StoredMatrixSpec
impl Unpin for StoredMatrixSpec
impl UnsafeUnpin for StoredMatrixSpec
impl UnwindSafe for StoredMatrixSpec
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more