pub struct SourceClustering {
pub enabled: bool,
pub max_cluster_distance: f32,
pub max_sources_per_cluster: usize,
pub update_interval_ms: f32,
}Expand description
Source clustering configuration
Fields§
§enabled: boolEnable source clustering
max_cluster_distance: f32Maximum cluster distance (meters)
max_sources_per_cluster: usizeMaximum sources per cluster
update_interval_ms: f32Cluster update interval (ms)
Trait Implementations§
Source§impl Clone for SourceClustering
impl Clone for SourceClustering
Source§fn clone(&self) -> SourceClustering
fn clone(&self) -> SourceClustering
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 SourceClustering
impl Debug for SourceClustering
Source§impl<'de> Deserialize<'de> for SourceClustering
impl<'de> Deserialize<'de> for SourceClustering
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SourceClustering
impl RefUnwindSafe for SourceClustering
impl Send for SourceClustering
impl Sync for SourceClustering
impl Unpin for SourceClustering
impl UnsafeUnpin for SourceClustering
impl UnwindSafe for SourceClustering
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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