pub enum DesignatorSystemName {
Show 103 variants
NotSpecified = 0,
ANAAQ4 = 1_000,
ANAAQ7 = 1_100,
ANAAQ8 = 1_200,
ANAAQ14LANTIRN = 1_300,
ANAAQ19 = 1_400,
ANAAQ22ASAFIRE = 1_500,
ANAAQ22BSAFIRELP = 1_600,
ANAAQ22CStarSAFIREI = 1_700,
ANAAQ22DBRITEStar = 1_800,
ANAAQ24DIRCMNemesis = 1_900,
ANAAQ25LTS = 2_000,
ANAAQ28LITENINGII = 2_100,
ANAAQ30 = 2_200,
ANAAQ32 = 2_300,
ANAAQ33Sniper = 2_400,
ANAAQ37 = 2_500,
ANAAQ38 = 2_600,
ANAAQ40 = 2_650,
ANAAS32 = 2_700,
ANAAS35V = 2_800,
ANAAS37 = 2_900,
ANAAS38 = 3_000,
ANAAS44 = 3_100,
ANAAS46 = 3_200,
ANAAS49 = 3_300,
ANAAS51 = 3_400,
ANAAS52MTSA = 3_500,
ANALQ10 = 3_600,
ANASQ228 = 3_700,
ANAVQ25 = 4_400,
ANAVQ26 = 4_500,
ANGVS5 = 4_600,
ANPED1LLDR = 4_700,
TADSLRFD = 4_800,
MMSLRFD = 4_900,
AH1CNITE = 5_000,
MATES = 5_100,
TCV115 = 5_200,
TIM = 5_300,
TMS303 = 5_400,
TMY303 = 5_500,
ALRAD = 5_600,
RFTDL = 5_700,
VVLR = 5_800,
P0705HELL = 6_000,
P0708PULSE = 6_100,
HELD = 6_200,
TYPE105 = 6_300,
TYPE118 = 6_400,
TYPE121 = 6_500,
TYPE126 = 6_600,
TYPE629 = 6_700,
CLDS = 6_800,
TAV38 = 6_900,
TMV630 = 7_000,
ALTM1020 = 7_100,
ALATS = 7_200,
DarkStarLAMPS = 7_300,
GLTDII = 7_400,
MBTELRF = 7_500,
MarkVII = 7_600,
SIREV = 7_700,
ANAAQ16B = 7_800,
ANAAQ16DAESOP = 7_900,
ANAAQ21StarSAFIREIII = 8_000,
ANAAQ22EBRITEStar = 8_100,
ANAAQ36StarSAFIREII = 8_200,
ANAAS38ANiteHawk = 8_300,
ANAAS38BNiteHawk = 8_400,
ANAAS44C = 8_500,
ANAAS53CSP = 8_600,
ANASQ28ATFLIR = 8_700,
ANDAS1MTSB = 8_800,
ANPAQ1LTD = 8_900,
ANPAQ3MULE = 9_000,
ANPEQ1SOFLAM = 9_090,
ANPEQ3 = 9_100,
ANPEQ15ATPIAL = 9_140,
ANPEQ18IZLID1000P = 9_150,
ANTVQ2GVLLD = 9_200,
ANZSQ21EOS = 9_300,
ANZSQ22EOS = 9_400,
CIRCM = 9_500,
Guardian = 9_600,
IZLID200P = 9_700,
IZLID1000PW = 9_800,
MMS = 9_900,
MTADSPNVSArrowhead = 10_000,
RBS70 = 10_100,
RBS90 = 10_200,
TADSPNVS = 10_300,
COLIBRI = 10_400,
Damocles = 10_500,
I251Shkval = 10_600,
KPS53AVEOTS = 10_700,
StarSAFIRE380 = 10_800,
JANUSTEOS = 10_900,
LOTHAREOS = 11_000,
MK46MOD1EOS = 11_100,
MTK201MEEOS = 11_200,
ThalesMiradorMk2EOS = 11_300,
TPN1M4923EOS = 11_400,
}
Variants§
NotSpecified = 0
ANAAQ4 = 1_000
ANAAQ7 = 1_100
ANAAQ8 = 1_200
ANAAQ14LANTIRN = 1_300
ANAAQ19 = 1_400
ANAAQ22ASAFIRE = 1_500
ANAAQ22BSAFIRELP = 1_600
ANAAQ22CStarSAFIREI = 1_700
ANAAQ22DBRITEStar = 1_800
ANAAQ24DIRCMNemesis = 1_900
ANAAQ25LTS = 2_000
ANAAQ28LITENINGII = 2_100
ANAAQ30 = 2_200
ANAAQ32 = 2_300
ANAAQ33Sniper = 2_400
ANAAQ37 = 2_500
ANAAQ38 = 2_600
ANAAQ40 = 2_650
ANAAS32 = 2_700
ANAAS35V = 2_800
ANAAS37 = 2_900
ANAAS38 = 3_000
ANAAS44 = 3_100
ANAAS46 = 3_200
ANAAS49 = 3_300
ANAAS51 = 3_400
ANAAS52MTSA = 3_500
ANALQ10 = 3_600
ANASQ228 = 3_700
ANAVQ25 = 4_400
ANAVQ26 = 4_500
ANGVS5 = 4_600
ANPED1LLDR = 4_700
TADSLRFD = 4_800
MMSLRFD = 4_900
AH1CNITE = 5_000
MATES = 5_100
TCV115 = 5_200
TIM = 5_300
TMS303 = 5_400
TMY303 = 5_500
ALRAD = 5_600
RFTDL = 5_700
VVLR = 5_800
P0705HELL = 6_000
P0708PULSE = 6_100
HELD = 6_200
TYPE105 = 6_300
TYPE118 = 6_400
TYPE121 = 6_500
TYPE126 = 6_600
TYPE629 = 6_700
CLDS = 6_800
TAV38 = 6_900
TMV630 = 7_000
ALTM1020 = 7_100
ALATS = 7_200
DarkStarLAMPS = 7_300
GLTDII = 7_400
MBTELRF = 7_500
MarkVII = 7_600
SIREV = 7_700
ANAAQ16B = 7_800
ANAAQ16DAESOP = 7_900
ANAAQ21StarSAFIREIII = 8_000
ANAAQ22EBRITEStar = 8_100
ANAAQ36StarSAFIREII = 8_200
ANAAS38ANiteHawk = 8_300
ANAAS38BNiteHawk = 8_400
ANAAS44C = 8_500
ANAAS53CSP = 8_600
ANASQ28ATFLIR = 8_700
ANDAS1MTSB = 8_800
ANPAQ1LTD = 8_900
ANPAQ3MULE = 9_000
ANPEQ1SOFLAM = 9_090
ANPEQ3 = 9_100
ANPEQ15ATPIAL = 9_140
ANPEQ18IZLID1000P = 9_150
ANTVQ2GVLLD = 9_200
ANZSQ21EOS = 9_300
ANZSQ22EOS = 9_400
CIRCM = 9_500
Guardian = 9_600
IZLID200P = 9_700
IZLID1000PW = 9_800
MMS = 9_900
MTADSPNVSArrowhead = 10_000
RBS70 = 10_100
RBS90 = 10_200
TADSPNVS = 10_300
COLIBRI = 10_400
Damocles = 10_500
I251Shkval = 10_600
KPS53AVEOTS = 10_700
StarSAFIRE380 = 10_800
JANUSTEOS = 10_900
LOTHAREOS = 11_000
MK46MOD1EOS = 11_100
MTK201MEEOS = 11_200
ThalesMiradorMk2EOS = 11_300
TPN1M4923EOS = 11_400
Implementations§
Trait Implementations§
Source§impl Clone for DesignatorSystemName
impl Clone for DesignatorSystemName
Source§fn clone(&self) -> DesignatorSystemName
fn clone(&self) -> DesignatorSystemName
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 DesignatorSystemName
impl Debug for DesignatorSystemName
Source§impl Default for DesignatorSystemName
impl Default for DesignatorSystemName
Source§fn default() -> DesignatorSystemName
fn default() -> DesignatorSystemName
Returns the “default value” for a type. Read more
Source§impl FromPrimitive for DesignatorSystemName
impl FromPrimitive for DesignatorSystemName
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read moreSource§impl PartialEq for DesignatorSystemName
impl PartialEq for DesignatorSystemName
impl Copy for DesignatorSystemName
impl StructuralPartialEq for DesignatorSystemName
Auto Trait Implementations§
impl Freeze for DesignatorSystemName
impl RefUnwindSafe for DesignatorSystemName
impl Send for DesignatorSystemName
impl Sync for DesignatorSystemName
impl Unpin for DesignatorSystemName
impl UnwindSafe for DesignatorSystemName
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