pub struct AntennaCharacteristics {
pub height: Option<f64>,
pub height_type: Option<String>,
pub height_uncertainty: Option<f64>,
}
Expand description
Antenna characteristics provide additional information, such as the antenna height, antenna type, etc. Whether antenna characteristics must be provided in a request depends on the device type and regulatory domain.
This type is not used in any activity, and only used as part of another schema.
Fields§
§height: Option<f64>
The antenna height in meters. Whether the antenna height is required depends on the device type and the regulatory domain. Note that the height may be negative.
height_type: Option<String>
If the height is required, then the height type (AGL for above ground level or AMSL for above mean sea level) is also required. The default is AGL.
height_uncertainty: Option<f64>
The height uncertainty in meters. Whether this is required depends on the regulatory domain.
Trait Implementations§
source§impl Clone for AntennaCharacteristics
impl Clone for AntennaCharacteristics
source§fn clone(&self) -> AntennaCharacteristics
fn clone(&self) -> AntennaCharacteristics
Returns a copy 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 moresource§impl Debug for AntennaCharacteristics
impl Debug for AntennaCharacteristics
source§impl Default for AntennaCharacteristics
impl Default for AntennaCharacteristics
source§fn default() -> AntennaCharacteristics
fn default() -> AntennaCharacteristics
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for AntennaCharacteristics
impl<'de> Deserialize<'de> for AntennaCharacteristics
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
source§impl Serialize for AntennaCharacteristics
impl Serialize for AntennaCharacteristics
impl Part for AntennaCharacteristics
Auto Trait Implementations§
impl RefUnwindSafe for AntennaCharacteristics
impl Send for AntennaCharacteristics
impl Sync for AntennaCharacteristics
impl Unpin for AntennaCharacteristics
impl UnwindSafe for AntennaCharacteristics
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