pub struct GgufWeightComponentSource { /* private fields */ }Expand description
Schema-addressed, mmap-backed GGUF source for vNext static weights. Fixed-block payloads borrow the immutable file mapping without dequantization or repacking. Dense floating-point payloads are borrowed when their type matches the schema and materialized on a cold-path source request when the typed execution plan requires another floating-point type.
Implementations§
Trait Implementations§
Source§impl WeightComponentSource for GgufWeightComponentSource
impl WeightComponentSource for GgufWeightComponentSource
fn component<'source>( &'source self, component: &WeightComponentSpec, ) -> Result<WeightComponentPayload<'source>, VNextError>
Auto Trait Implementations§
impl Freeze for GgufWeightComponentSource
impl RefUnwindSafe for GgufWeightComponentSource
impl Send for GgufWeightComponentSource
impl Sync for GgufWeightComponentSource
impl Unpin for GgufWeightComponentSource
impl UnsafeUnpin for GgufWeightComponentSource
impl UnwindSafe for GgufWeightComponentSource
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
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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