Struct vec_vp_tree::dist::num::UnsignedDist [] [src]

pub struct UnsignedDist;

Distance function for unsigned integers.

Returns if left < right { left - right } else { right - left } as u64

Trait Implementations

impl Copy for UnsignedDist
[src]

impl Clone for UnsignedDist
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl DistFn<u8> for UnsignedDist
[src]

Returns if left < right { left - right } else { right - left } as u64

impl DistFn<u16> for UnsignedDist
[src]

Returns if left < right { left - right } else { right - left } as u64

impl DistFn<u32> for UnsignedDist
[src]

Returns if left < right { left - right } else { right - left } as u64

impl DistFn<u64> for UnsignedDist
[src]

Returns if left < right { left - right } else { right - left } as u64

impl DistFn<usize> for UnsignedDist
[src]

Returns if left < right { left - right } else { right - left } as u64