Struct SimilarityRatio
pub struct SimilarityRatio { /* private fields */ }Expand description
A positive finite scale ratio used for geometric similarity.
Implementations§
§impl SimilarityRatio
impl SimilarityRatio
pub const fn new(scale: f64) -> Option<SimilarityRatio>
pub const fn new(scale: f64) -> Option<SimilarityRatio>
Creates a positive finite similarity ratio.
pub fn apply_length(self, length: f64) -> f64
pub fn apply_length(self, length: f64) -> f64
Applies the ratio to a length.
Trait Implementations§
§impl Clone for SimilarityRatio
impl Clone for SimilarityRatio
§fn clone(&self) -> SimilarityRatio
fn clone(&self) -> SimilarityRatio
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 more§impl Debug for SimilarityRatio
impl Debug for SimilarityRatio
§impl PartialEq for SimilarityRatio
impl PartialEq for SimilarityRatio
impl Copy for SimilarityRatio
impl StructuralPartialEq for SimilarityRatio
Auto Trait Implementations§
impl Freeze for SimilarityRatio
impl RefUnwindSafe for SimilarityRatio
impl Send for SimilarityRatio
impl Sync for SimilarityRatio
impl Unpin for SimilarityRatio
impl UnsafeUnpin for SimilarityRatio
impl UnwindSafe for SimilarityRatio
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