pub enum VectorPlanError {
EmptyEmbedding,
EmptyTopK,
CandidateLimitBelowTopK,
InitialCandidateLimitBelowTopK,
InitialCandidateLimitAboveBudget,
MissingFilter,
MissingCandidateScan,
MissingRawRerank,
MissingTopK,
}Variants§
EmptyEmbedding
EmptyTopK
CandidateLimitBelowTopK
InitialCandidateLimitBelowTopK
InitialCandidateLimitAboveBudget
MissingFilter
MissingCandidateScan
MissingRawRerank
MissingTopK
Trait Implementations§
Source§impl Clone for VectorPlanError
impl Clone for VectorPlanError
Source§fn clone(&self) -> VectorPlanError
fn clone(&self) -> VectorPlanError
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 VectorPlanError
Source§impl Debug for VectorPlanError
impl Debug for VectorPlanError
Source§impl Display for VectorPlanError
impl Display for VectorPlanError
impl Eq for VectorPlanError
Source§impl Error for VectorPlanError
impl Error for VectorPlanError
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 VectorPlanError
impl PartialEq for VectorPlanError
impl StructuralPartialEq for VectorPlanError
Auto Trait Implementations§
impl Freeze for VectorPlanError
impl RefUnwindSafe for VectorPlanError
impl Send for VectorPlanError
impl Sync for VectorPlanError
impl Unpin for VectorPlanError
impl UnsafeUnpin for VectorPlanError
impl UnwindSafe for VectorPlanError
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