pub struct NearestNeighborKernel { /* private fields */ }Expand description
Uniform over 2d nearest-neighbor directions (returned as reals in [0, 2d)).
Implementations§
Trait Implementations§
Source§impl Clone for NearestNeighborKernel
impl Clone for NearestNeighborKernel
Source§fn clone(&self) -> NearestNeighborKernel
fn clone(&self) -> NearestNeighborKernel
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 NearestNeighborKernel
impl Debug for NearestNeighborKernel
Auto Trait Implementations§
impl Freeze for NearestNeighborKernel
impl RefUnwindSafe for NearestNeighborKernel
impl Send for NearestNeighborKernel
impl Sync for NearestNeighborKernel
impl Unpin for NearestNeighborKernel
impl UnwindSafe for NearestNeighborKernel
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more