pub enum EmitterSystemFunction {
Show 82 variants
Other = 0,
MultiFunction = 1,
EarlyWarningSurveillance = 2,
HeightFinder = 3,
FireControl = 4,
AcquisitionDetection = 5,
Tracker = 6,
GuidanceIllumination = 7,
FiringPointLaunchPointLocation = 8,
RangeOnly = 9,
RadarAltimeter = 10,
Imaging = 11,
MotionDetection = 12,
Navigation = 13,
WeatherMeteorological = 14,
Instrumentation = 15,
IdentificationClassification = 16,
AAAFireControl = 17,
AirSearchBomb = 18,
AirIntercept = 19,
Altimeter = 20,
AirMapping = 21,
AirTrafficControl = 22,
Beacon = 23,
BattlefieldSurveillance = 24,
GroundControlApproach = 25,
GroundControlIntercept = 26,
CoastalSurveillance = 27,
DecoyMimic = 28,
DataTransmission = 29,
EarthSurveillance = 30,
GunLayBeacon = 31,
GroundMapping = 32,
HarborSurveillance = 33,
IFF = 34,
InstrumentLandingSystem = 35,
IonosphericSound = 36,
Interrogator = 37,
BarrageJamming = 38,
ClickJamming = 39,
DeceptiveJamming = 40,
FrequencySweptJamming = 41,
Jammer = 42,
NoiseJamming = 43,
PulsedJamming = 44,
RepeaterJamming = 45,
SpotNoiseJamming = 46,
MissileAcquisition = 47,
MissileDownlink = 48,
Meteorological = 49,
Space = 50,
SurfaceSearch = 51,
ShellTracking = 52,
Television = 56,
Unknown = 57,
VideoRemoting = 58,
ExperimentalOrTraining = 59,
MissileGuidance = 60,
MissileHoming = 61,
MissileTracking = 62,
JammingNoise = 64,
JammingDeception = 65,
Decoy = 66,
NavigationDistanceMeasuringEquipment = 71,
TerrainFollowing = 72,
WeatherAvoidance = 73,
ProximityFuse = 74,
Instrumentation_ = 75,
Radiosonde = 76,
Sonobuoy = 77,
BathythermalSensor = 78,
TowedCounterMeasure = 79,
DippingSonar = 80,
TowedAcousticSensor = 81,
WeaponNonlethal = 96,
WeaponLethal = 97,
TestEquipment = 98,
AcquisitionTrack = 99,
TrackGuidance = 100,
GuidanceIlluminationTrackAcquisition = 101,
SearchAcquisition = 102,
Dropsonde = 103,
}
Variants§
Other = 0
MultiFunction = 1
EarlyWarningSurveillance = 2
HeightFinder = 3
FireControl = 4
AcquisitionDetection = 5
Tracker = 6
GuidanceIllumination = 7
FiringPointLaunchPointLocation = 8
RangeOnly = 9
RadarAltimeter = 10
Imaging = 11
MotionDetection = 12
WeatherMeteorological = 14
Instrumentation = 15
IdentificationClassification = 16
AAAFireControl = 17
AirSearchBomb = 18
AirIntercept = 19
Altimeter = 20
AirMapping = 21
AirTrafficControl = 22
Beacon = 23
BattlefieldSurveillance = 24
GroundControlApproach = 25
GroundControlIntercept = 26
CoastalSurveillance = 27
DecoyMimic = 28
DataTransmission = 29
EarthSurveillance = 30
GunLayBeacon = 31
GroundMapping = 32
HarborSurveillance = 33
IFF = 34
👎Deprecated: Deprecated in SISO-REF-010-2023
InstrumentLandingSystem = 35
IonosphericSound = 36
Interrogator = 37
BarrageJamming = 38
👎Deprecated: Deprecated in SISO-REF-010-2023
ClickJamming = 39
👎Deprecated: Deprecated in SISO-REF-010-2023
DeceptiveJamming = 40
👎Deprecated: Deprecated in SISO-REF-010-2023
FrequencySweptJamming = 41
👎Deprecated: Deprecated in SISO-REF-010-2023
Jammer = 42
NoiseJamming = 43
👎Deprecated: Deprecated in SISO-REF-010-2023
PulsedJamming = 44
👎Deprecated: Deprecated in SISO-REF-010-2023
RepeaterJamming = 45
👎Deprecated: Deprecated in SISO-REF-010-2023
SpotNoiseJamming = 46
👎Deprecated: Deprecated in SISO-REF-010-2023
MissileAcquisition = 47
MissileDownlink = 48
Meteorological = 49
👎Deprecated: Deprecated in SISO-REF-010-2023
Space = 50
SurfaceSearch = 51
ShellTracking = 52
Television = 56
Unknown = 57
VideoRemoting = 58
ExperimentalOrTraining = 59
MissileGuidance = 60
MissileHoming = 61
MissileTracking = 62
JammingNoise = 64
👎Deprecated: Deprecated in SISO-REF-010-2023
JammingDeception = 65
👎Deprecated: Deprecated in SISO-REF-010-2023
Decoy = 66
👎Deprecated: Deprecated in SISO-REF-010-2023
TerrainFollowing = 72
WeatherAvoidance = 73
ProximityFuse = 74
Instrumentation_ = 75
👎Deprecated: Deprecated in SISO-REF-010-2023
Radiosonde = 76
Sonobuoy = 77
BathythermalSensor = 78
TowedCounterMeasure = 79
DippingSonar = 80
TowedAcousticSensor = 81
WeaponNonlethal = 96
WeaponLethal = 97
TestEquipment = 98
AcquisitionTrack = 99
TrackGuidance = 100
GuidanceIlluminationTrackAcquisition = 101
SearchAcquisition = 102
Dropsonde = 103
Implementations§
Trait Implementations§
Source§impl Clone for EmitterSystemFunction
impl Clone for EmitterSystemFunction
Source§fn clone(&self) -> EmitterSystemFunction
fn clone(&self) -> EmitterSystemFunction
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 EmitterSystemFunction
impl Debug for EmitterSystemFunction
Source§impl Default for EmitterSystemFunction
impl Default for EmitterSystemFunction
Source§fn default() -> EmitterSystemFunction
fn default() -> EmitterSystemFunction
Returns the “default value” for a type. Read more
Source§impl FromPrimitive for EmitterSystemFunction
impl FromPrimitive for EmitterSystemFunction
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 EmitterSystemFunction
impl PartialEq for EmitterSystemFunction
impl Copy for EmitterSystemFunction
impl StructuralPartialEq for EmitterSystemFunction
Auto Trait Implementations§
impl Freeze for EmitterSystemFunction
impl RefUnwindSafe for EmitterSystemFunction
impl Send for EmitterSystemFunction
impl Sync for EmitterSystemFunction
impl Unpin for EmitterSystemFunction
impl UnwindSafe for EmitterSystemFunction
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