pub struct AtcFacility {
pub name: String,
pub displays: Vec<AtcDisplay>,
pub child_facilities: Vec<AtcFacility>,
pub positions: Vec<AtcPosition>,
}Fields§
§name: String§displays: Vec<AtcDisplay>§child_facilities: Vec<AtcFacility>§positions: Vec<AtcPosition>Implementations§
Source§impl AtcFacility
impl AtcFacility
pub fn try_from_crc( value: &CrcFacility, maps: &HashMap<String, CrcVideoMapRef>, ) -> Result<Self>
Trait Implementations§
Source§impl Clone for AtcFacility
impl Clone for AtcFacility
Source§fn clone(&self) -> AtcFacility
fn clone(&self) -> AtcFacility
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 AtcFacility
impl Debug for AtcFacility
Source§impl Default for AtcFacility
impl Default for AtcFacility
Source§fn default() -> AtcFacility
fn default() -> AtcFacility
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AtcFacility
impl<'de> Deserialize<'de> for AtcFacility
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 AtcFacility
impl RefUnwindSafe for AtcFacility
impl Send for AtcFacility
impl Sync for AtcFacility
impl Unpin for AtcFacility
impl UnwindSafe for AtcFacility
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