pub struct NatTrack {
pub track_id: String,
pub route_points: Vec<NatPoint>,
pub east_levels: Vec<u16>,
pub west_levels: Vec<u16>,
pub nar_routes: Vec<String>,
pub validity: Option<String>,
pub source_center: Option<String>,
}Fields§
§track_id: String§route_points: Vec<NatPoint>§east_levels: Vec<u16>§west_levels: Vec<u16>§nar_routes: Vec<String>§validity: Option<String>§source_center: Option<String>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for NatTrack
impl<'de> Deserialize<'de> for NatTrack
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 NatTrack
impl RefUnwindSafe for NatTrack
impl Send for NatTrack
impl Sync for NatTrack
impl Unpin for NatTrack
impl UnsafeUnpin for NatTrack
impl UnwindSafe for NatTrack
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