pub enum DenseVectorValueError {
Show 17 variants
Empty,
InvalidDimensions(u16),
DimensionMismatch {
expected: u16,
observed: usize,
},
InvalidQuantizationScale,
MissingQuantizationScale,
UnexpectedQuantizationScale,
QuantizationScaleMismatch,
ElementTypeMismatch,
ByteLengthOverflow,
FieldBytesExceeded(usize),
NonFiniteElement(usize),
F16Overflow(usize),
I8ElementOutOfRange(usize),
InvalidBase64Length {
expected: usize,
observed: usize,
},
InvalidBase64,
DecodedByteLength {
expected: usize,
observed: usize,
},
ZeroNorm,
}Variants§
Empty
InvalidDimensions(u16)
DimensionMismatch
InvalidQuantizationScale
MissingQuantizationScale
UnexpectedQuantizationScale
QuantizationScaleMismatch
ElementTypeMismatch
ByteLengthOverflow
FieldBytesExceeded(usize)
NonFiniteElement(usize)
F16Overflow(usize)
I8ElementOutOfRange(usize)
InvalidBase64Length
InvalidBase64
DecodedByteLength
ZeroNorm
Trait Implementations§
Source§impl Clone for DenseVectorValueError
impl Clone for DenseVectorValueError
Source§impl Debug for DenseVectorValueError
impl Debug for DenseVectorValueError
Source§impl Display for DenseVectorValueError
impl Display for DenseVectorValueError
impl Eq for DenseVectorValueError
Source§impl Error for DenseVectorValueError
impl Error for DenseVectorValueError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for DenseVectorValueError
impl PartialEq for DenseVectorValueError
impl StructuralPartialEq for DenseVectorValueError
Auto Trait Implementations§
impl Freeze for DenseVectorValueError
impl RefUnwindSafe for DenseVectorValueError
impl Send for DenseVectorValueError
impl Sync for DenseVectorValueError
impl Unpin for DenseVectorValueError
impl UnsafeUnpin for DenseVectorValueError
impl UnwindSafe for DenseVectorValueError
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