#[non_exhaustive]pub struct PositionConfigurationItem {
pub resource_identifier: Option<String>,
pub resource_type: Option<PositionResourceType>,
pub solvers: Option<PositionSolverDetails>,
pub destination: Option<String>,
}Expand description
The wrapper for a position configuration.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.resource_identifier: Option<String>Resource identifier for the position configuration.
resource_type: Option<PositionResourceType>Resource type of the resource for the position configuration.
solvers: Option<PositionSolverDetails>The details of the positioning solver object used to compute the location.
destination: Option<String>The position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.
Implementations§
source§impl PositionConfigurationItem
impl PositionConfigurationItem
sourcepub fn resource_identifier(&self) -> Option<&str>
pub fn resource_identifier(&self) -> Option<&str>
Resource identifier for the position configuration.
sourcepub fn resource_type(&self) -> Option<&PositionResourceType>
pub fn resource_type(&self) -> Option<&PositionResourceType>
Resource type of the resource for the position configuration.
sourcepub fn solvers(&self) -> Option<&PositionSolverDetails>
pub fn solvers(&self) -> Option<&PositionSolverDetails>
The details of the positioning solver object used to compute the location.
sourcepub fn destination(&self) -> Option<&str>
pub fn destination(&self) -> Option<&str>
The position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.
source§impl PositionConfigurationItem
impl PositionConfigurationItem
sourcepub fn builder() -> PositionConfigurationItemBuilder
pub fn builder() -> PositionConfigurationItemBuilder
Creates a new builder-style object to manufacture PositionConfigurationItem.
Trait Implementations§
source§impl Clone for PositionConfigurationItem
impl Clone for PositionConfigurationItem
source§fn clone(&self) -> PositionConfigurationItem
fn clone(&self) -> PositionConfigurationItem
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for PositionConfigurationItem
impl Debug for PositionConfigurationItem
source§impl PartialEq<PositionConfigurationItem> for PositionConfigurationItem
impl PartialEq<PositionConfigurationItem> for PositionConfigurationItem
source§fn eq(&self, other: &PositionConfigurationItem) -> bool
fn eq(&self, other: &PositionConfigurationItem) -> bool
self and other values to be equal, and is used
by ==.