pub struct PositioningOptions {
pub provider_extra: Option<Value>,
}Expand description
Options for network-based positioning.
Network positioning uses WiFi, cell tower, and Bluetooth observations
to estimate a device’s location. The observation data is provider-specific
and passed via provider_extra.
Fields§
§provider_extra: Option<Value>Provider-specific observation data (HERE: wlan/cell/bluetooth arrays; Google: considerIp, wifiAccessPoints, cellTowers)
Trait Implementations§
Source§impl Clone for PositioningOptions
impl Clone for PositioningOptions
Source§fn clone(&self) -> PositioningOptions
fn clone(&self) -> PositioningOptions
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 moreSource§impl Debug for PositioningOptions
impl Debug for PositioningOptions
Source§impl Default for PositioningOptions
impl Default for PositioningOptions
Source§fn default() -> PositioningOptions
fn default() -> PositioningOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PositioningOptions
impl<'de> Deserialize<'de> for PositioningOptions
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 PositioningOptions
impl RefUnwindSafe for PositioningOptions
impl Send for PositioningOptions
impl Sync for PositioningOptions
impl Unpin for PositioningOptions
impl UnsafeUnpin for PositioningOptions
impl UnwindSafe for PositioningOptions
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