pub struct ProximityFeaturesConfig {
pub points_of_interest: Vec<(String, Coordinate)>,
pub metric: SpatialDistanceMetric,
pub max_distance: Option<f64>,
pub include_indicators: bool,
}Expand description
Configuration for proximity features
Fields§
§points_of_interest: Vec<(String, Coordinate)>Points of interest to calculate proximity to
metric: SpatialDistanceMetricDistance metric
max_distance: Option<f64>Maximum distance to consider (in km)
include_indicators: boolWhether to include binary indicators (within max_distance)
Trait Implementations§
Source§impl Clone for ProximityFeaturesConfig
impl Clone for ProximityFeaturesConfig
Source§fn clone(&self) -> ProximityFeaturesConfig
fn clone(&self) -> ProximityFeaturesConfig
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 moreAuto Trait Implementations§
impl Freeze for ProximityFeaturesConfig
impl RefUnwindSafe for ProximityFeaturesConfig
impl Send for ProximityFeaturesConfig
impl Sync for ProximityFeaturesConfig
impl Unpin for ProximityFeaturesConfig
impl UnwindSafe for ProximityFeaturesConfig
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