pub struct AtcPosition {
pub name: String,
pub radio_name: Option<String>,
pub callsign: Option<String>,
pub frequency: Option<(u16, u16)>,
pub tranceivers: Vec<String>,
pub display_configs: Vec<PositionDisplayConfig>,
}Fields§
§name: String§radio_name: Option<String>§callsign: Option<String>§frequency: Option<(u16, u16)>§tranceivers: Vec<String>§display_configs: Vec<PositionDisplayConfig>Trait Implementations§
Source§impl Clone for AtcPosition
impl Clone for AtcPosition
Source§fn clone(&self) -> AtcPosition
fn clone(&self) -> AtcPosition
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 moreSource§impl Debug for AtcPosition
impl Debug for AtcPosition
Source§impl Default for AtcPosition
impl Default for AtcPosition
Source§fn default() -> AtcPosition
fn default() -> AtcPosition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AtcPosition
impl<'de> Deserialize<'de> for AtcPosition
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 AtcPosition
impl RefUnwindSafe for AtcPosition
impl Send for AtcPosition
impl Sync for AtcPosition
impl Unpin for AtcPosition
impl UnwindSafe for AtcPosition
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