pub enum SimilarityMethod {
Lines,
Tokens,
Ast,
}Expand description
Method for computing content similarity.
Variants§
Lines
Simple line-by-line comparison.
Tokens
Token-based comparison (ignores whitespace).
Ast
AST-based comparison (structure only).
Trait Implementations§
Source§impl Clone for SimilarityMethod
impl Clone for SimilarityMethod
Source§fn clone(&self) -> SimilarityMethod
fn clone(&self) -> SimilarityMethod
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 SimilarityMethod
Source§impl Debug for SimilarityMethod
impl Debug for SimilarityMethod
impl Eq for SimilarityMethod
Source§impl PartialEq for SimilarityMethod
impl PartialEq for SimilarityMethod
Source§fn eq(&self, other: &SimilarityMethod) -> bool
fn eq(&self, other: &SimilarityMethod) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SimilarityMethod
Auto Trait Implementations§
impl Freeze for SimilarityMethod
impl RefUnwindSafe for SimilarityMethod
impl Send for SimilarityMethod
impl Sync for SimilarityMethod
impl Unpin for SimilarityMethod
impl UnsafeUnpin for SimilarityMethod
impl UnwindSafe for SimilarityMethod
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