pub enum Manufacturer<'a> {
Show 25 variants
Aircotec,
CambridgeAeroInstruments,
ClearNavInstruments,
DataSwan,
EwAvionics,
Filser,
Flarm,
Flytech,
Garrecht,
ImiGlidingEquipment,
Logstream,
LxNavigation,
LxNav,
Naviter,
NewTechnologies,
NielsenKellerman,
Peschges,
PressFinishElectronics,
PrintTechnik,
Scheffel,
StreamlineDataInstruments,
TriadisEngineering,
Zander,
UnknownSingle(u8),
UnknownTriple(&'a str),
}
Variants§
Aircotec
CambridgeAeroInstruments
DataSwan
EwAvionics
Filser
Flarm
Flytech
Garrecht
ImiGlidingEquipment
Logstream
NewTechnologies
NielsenKellerman
Peschges
PressFinishElectronics
PrintTechnik
Scheffel
StreamlineDataInstruments
TriadisEngineering
Zander
UnknownSingle(u8)
UnknownTriple(&'a str)
Implementations§
Source§impl<'a> Manufacturer<'a>
impl<'a> Manufacturer<'a>
pub fn parse_single_char(character: u8) -> Self
pub fn parse_triple_char(triple: &'a str) -> Self
pub fn to_single_char(&self) -> Option<u8>
pub fn to_triple_char(&self) -> Option<&'a str>
Trait Implementations§
Source§impl<'a> Debug for Manufacturer<'a>
impl<'a> Debug for Manufacturer<'a>
Source§impl<'a> PartialEq for Manufacturer<'a>
impl<'a> PartialEq for Manufacturer<'a>
impl<'a> Eq for Manufacturer<'a>
impl<'a> StructuralPartialEq for Manufacturer<'a>
Auto Trait Implementations§
impl<'a> Freeze for Manufacturer<'a>
impl<'a> RefUnwindSafe for Manufacturer<'a>
impl<'a> Send for Manufacturer<'a>
impl<'a> Sync for Manufacturer<'a>
impl<'a> Unpin for Manufacturer<'a>
impl<'a> UnwindSafe for Manufacturer<'a>
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