pub enum ComputeRecallError {
RowsMismatch(usize, usize),
DistanceRowsMismatch(usize, usize),
RecallKAndNError(usize, usize),
NotEnoughResults(usize, usize),
NotEnoughGroundTruth(usize, usize),
NotEnoughGroundTruthDistances(usize, usize),
}Variants§
RowsMismatch(usize, usize)
DistanceRowsMismatch(usize, usize)
RecallKAndNError(usize, usize)
NotEnoughResults(usize, usize)
NotEnoughGroundTruth(usize, usize)
NotEnoughGroundTruthDistances(usize, usize)
Trait Implementations§
Source§impl Debug for ComputeRecallError
impl Debug for ComputeRecallError
Source§impl Display for ComputeRecallError
impl Display for ComputeRecallError
Source§impl Error for ComputeRecallError
impl Error for ComputeRecallError
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()
Auto Trait Implementations§
impl Freeze for ComputeRecallError
impl RefUnwindSafe for ComputeRecallError
impl Send for ComputeRecallError
impl Sync for ComputeRecallError
impl Unpin for ComputeRecallError
impl UnsafeUnpin for ComputeRecallError
impl UnwindSafe for ComputeRecallError
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> DispatchRule<T> for T
impl<T> DispatchRule<T> for T
Source§type Error = Infallible
type Error = Infallible
Errors that can occur during
convert.Source§fn try_match(_from: &T) -> Result<MatchScore, FailureScore>
fn try_match(_from: &T) -> Result<MatchScore, FailureScore>
Source§fn convert(from: T) -> Result<T, <T as DispatchRule<T>>::Error>
fn convert(from: T) -> Result<T, <T as DispatchRule<T>>::Error>
Perform the actual conversion. Read more
Source§fn description(f: &mut Formatter<'_>, from: Option<&T>) -> Result<(), Error>
fn description(f: &mut Formatter<'_>, from: Option<&T>) -> Result<(), Error>
Write a description of the dispatch rule and outcome to the formatter. Read more
Source§fn try_match_verbose<'a>(
from: &'a From,
) -> Result<MatchScore, TaggedFailureScore<'a>>where
Self: 'a,
fn try_match_verbose<'a>(
from: &'a From,
) -> Result<MatchScore, TaggedFailureScore<'a>>where
Self: 'a,
The equivalent of
try_match but returns a reason for a failed score. Read more