pub struct CompressionDefaults;Expand description
Common embedding dimension constants.
Implementations§
Source§impl CompressionDefaults
impl CompressionDefaults
Sourcepub fn config_for(vector: &[f32]) -> CompressionConfig
pub fn config_for(vector: &[f32]) -> CompressionConfig
Auto-detect optimal compression config from vector length.
Auto Trait Implementations§
impl Freeze for CompressionDefaults
impl RefUnwindSafe for CompressionDefaults
impl Send for CompressionDefaults
impl Sync for CompressionDefaults
impl Unpin for CompressionDefaults
impl UnsafeUnpin for CompressionDefaults
impl UnwindSafe for CompressionDefaults
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> 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