#[non_exhaustive]pub enum KnnOperator {
Or,
And,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for KnnOperator
impl Clone for KnnOperator
Source§fn clone(&self) -> KnnOperator
fn clone(&self) -> KnnOperator
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for KnnOperator
impl Debug for KnnOperator
Source§impl PartialEq for KnnOperator
impl PartialEq for KnnOperator
Source§impl Serialize for KnnOperator
impl Serialize for KnnOperator
impl Eq for KnnOperator
impl StructuralPartialEq for KnnOperator
Auto Trait Implementations§
impl Freeze for KnnOperator
impl RefUnwindSafe for KnnOperator
impl Send for KnnOperator
impl Sync for KnnOperator
impl Unpin for KnnOperator
impl UnsafeUnpin for KnnOperator
impl UnwindSafe for KnnOperator
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