pub struct AbsConfig {
pub radius: f64,
pub neutron_correlation_window_ns: f64,
pub min_cluster_size: u16,
pub scan_interval: usize,
}Expand description
Configuration for ABS (Age-Based Spatial) clustering.
Fields§
§radius: f64Spatial radius for neighbor detection (pixels).
neutron_correlation_window_ns: f64Temporal correlation window (nanoseconds).
min_cluster_size: u16Minimum cluster size to keep.
scan_interval: usizeNumber of hits between aging scans.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AbsConfig
impl RefUnwindSafe for AbsConfig
impl Send for AbsConfig
impl Sync for AbsConfig
impl Unpin for AbsConfig
impl UnwindSafe for AbsConfig
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