pub struct GridClustering { /* private fields */ }Expand description
SoA-optimized grid clustering implementation.
Implementations§
Source§impl GridClustering
impl GridClustering
Sourcepub fn new(config: GridConfig) -> Self
pub fn new(config: GridConfig) -> Self
Create with custom configuration.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GridClustering
impl RefUnwindSafe for GridClustering
impl Send for GridClustering
impl Sync for GridClustering
impl Unpin for GridClustering
impl UnwindSafe for GridClustering
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> 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