pub struct AnalyzableFeature {
pub lon: f64,
pub lat: f64,
pub timestamp: u64,
pub geometry_type: GeometryType,
pub vertex_count: usize,
pub estimated_size: usize,
pub property_count: usize,
}Expand description
A loaded feature for analysis
Fields§
§lon: f64Longitude (centroid for complex geometries)
lat: f64Latitude (centroid for complex geometries)
timestamp: u64Timestamp in milliseconds
geometry_type: GeometryTypeGeometry type
vertex_count: usizeNumber of vertices in the geometry
estimated_size: usizeEstimated serialized size in bytes
property_count: usizeNumber of properties
Trait Implementations§
Source§impl Clone for AnalyzableFeature
impl Clone for AnalyzableFeature
Source§fn clone(&self) -> AnalyzableFeature
fn clone(&self) -> AnalyzableFeature
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AnalyzableFeature
impl RefUnwindSafe for AnalyzableFeature
impl Send for AnalyzableFeature
impl Sync for AnalyzableFeature
impl Unpin for AnalyzableFeature
impl UnsafeUnpin for AnalyzableFeature
impl UnwindSafe for AnalyzableFeature
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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