pub struct PointQuery {
pub polar: PolarPoint,
pub geo: Option<GeoPoint3D>,
pub value: f32,
pub status: GateStatus,
}Expand description
Result of querying a data value at a specific point.
Fields§
§polar: PolarPointThe polar coordinate of the queried point.
geo: Option<GeoPoint3D>The geographic coordinate of the queried point (if coordinate system available).
value: f32The data value at the queried point.
status: GateStatusThe gate status at the queried point.
Trait Implementations§
Source§impl Clone for PointQuery
impl Clone for PointQuery
Source§fn clone(&self) -> PointQuery
fn clone(&self) -> PointQuery
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 PointQuery
impl RefUnwindSafe for PointQuery
impl Send for PointQuery
impl Sync for PointQuery
impl Unpin for PointQuery
impl UnsafeUnpin for PointQuery
impl UnwindSafe for PointQuery
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