pub enum GeminiSwitchID {
Show 206 variants
NULL,
FUSECoaxCntl,
SquibBoostInsert,
SquibRetroPWR,
SquibRetroJett,
SquibLanding,
SquibRetro1,
SquibRetro2,
SquibRetro3,
SquibRetro4,
MainBattery1,
MainBattery2,
MainBattery3,
MainBattery4,
SquibBattery1,
SquibBattery2,
SquibBattery3,
LightsBrightness,
LightsTest,
FuelCell1PurgeO2,
FuelCell1PWR,
FuelCell2PurgeO2,
FuelCell2PWR,
FuelCell1A,
FuelCell1B,
FuelCell1C,
FuelCell2A,
FuelCell2B,
FuelCell2C,
BusTie1,
BusTie2,
ControllerPWROAMS,
ControllerPWRRCSA,
ControllerPWRRCSB,
ACPowerSource,
MDIUPower,
AuxTapePWR,
ComputerPower,
HorizonScannerSelect,
HorizonScannerHeater,
SuitFan,
FUSESuitFan1,
FUSESuitFan2,
O2HighRate,
CoolPriPumpA,
CoolPriPumpB,
CoolSecPumpA,
CoolSecPumpB,
RadiatorFlow,
EvaporatorHeat,
EvaporatprMaxFlow,
EventTimerStart,
EventTimerDirection,
ElapsedTimeStarter,
H2VacTank,
CryoHeaterO2,
CryoHeaterH2,
OAMReg,
PropMotoOAMS,
PropMotRCSA,
PropMotRCSB,
FUSEDCDCConv,
LightsCabin,
LightsFDI,
CTRLights,
FUSEAudioAndUHFTR1,
FUSEAudioAndUHFTR2,
FUSEUHFRelay,
FUSEToneVox,
FUSETV,
FUSEHFTR,
FUSEAntCntl,
FUSEWhipAntHF,
FUSEWhipAntUHF,
FUSEWhipAntDiplex,
FUSEElectTimer,
FUSEEventTimer,
FUSEBoostCutoff1,
FUSEBoostCutoff2,
FUSERetroAuto,
FUSERetroMan,
FUSETr256,
FUSEECSIndLts,
FUSEIndLtTest,
FUSESeqLightsPWR,
FUSESeqLightsCntl,
FUSEParaCntl,
FUSEAttIncCntlRetro,
FUSEAttIndCntlLdg,
FUSEBoostInsertCntl1,
FUSEBoostInsertCntl2,
FUSERetroSeqCntl1,
FUSERetroSeqCntl2,
FUSELandingSecCntl1,
FUSELandingSecCntl2,
FDI1Controller,
GuidanceSwitch,
FUSEBeaconsC,
FUSEBeaconsResc,
FUSEBeaconsAcq,
FUSEAUXRecp,
FUSECryQty,
FUSECoolPumpSecB,
FUSECoolPumpSecA,
FUSECoolPumpPriB,
FUSECoolPumpPriA,
FUSETMAC,
FUSEXmtrsDT,
FUSEXmtrsRT,
FUSEXmtrsStbyPWR,
FUSEXmtrsStbyCntl,
FUSEPriO2Htrs,
FUSEH2OHtrs,
FUSEClkLt,
FUSEOAMSHtrs,
FUSEEvapThr,
FUSECoolVlvsSec,
FUSECoolVlvsPri,
FUSEO2RateCntl,
ACMEBiasPWR,
RollJetsSelector,
FUSEACMECntl1,
FUSEACMECntl2,
FUSEOAMSCntlProp,
FUSEOAMSCntlReg1,
FUSEOAMSCntlReg2,
FUSERCSSquibs1,
FUSERCSSquibs2,
OAMSResvSwitch,
FUSEManThru9,
FUSEManThru10,
FUSEManThru11,
FUSEManThru12,
FUSEManThru13,
FUSEManThru14,
FUSEManThru15,
FUSEManThru16,
AttitiudeDriversSwitch,
FUSEAttThrust1,
FUSEAttThrust2,
FUSEAttThrust3,
FUSEAttThrust4,
FUSEAttThrust5,
FUSEAttThrust6,
FUSEAttThrust7,
FUSEAttThrust8,
ACMELogicYawSelector,
ACMELogicPitchSelector,
ACMELogicRollSelector,
FUSERCSAPitch,
FUSERCSAYawL,
FUSERCSAYawR,
FUSERCSBPitch,
FUSERCSBYawL,
FUSERCSBYawR,
FUSEAUXTape,
FUSESEOInst,
FUSECalib,
FUSEBioMedInst,
FUSEDCSPWR,
FUSEFCO2H2Reg,
FUSEFCO2H2HTR,
AGENAPWR,
AGENASquib1,
AGENASquib2,
AGENACntl,
FUSERadarPWR,
FUSEACMEInv,
FUSERCSHTRSA,
FUSERCSHTRSB,
FUSETapeRecorderPWR,
FUSETapeRecorderCNTL,
FUSEFuelCellCntl1,
FUSEFuelCellCntl2,
FUSEFCdP,
AGENAEncoder,
AGENAExtrLts,
FDI2Switch,
FUSEBioMedRcdr1,
FUSEBioMedRcdr2,
FUSERCSHtr,
AGENAIndexEvaBars,
AGENAEngineARM,
AGENABusArm,
RadarLockOn,
TDAUndock,
RateGyroPitch,
RateGyroYaw,
RateGyroRoll,
UHFRadioSelect,
HFAntennaSelect,
RadioSilence,
RadioKeying,
RadioRecord,
BeaconResc,
BeaconSBand,
BeaconCBand,
TMCalib,
TMSby,
TMTM,
RadioTapePlayback,
RadioAntSel,
HfAntControl,
TDARigid,
ABORTHandle,
XOver,
}
Variants§
NULL
FUSECoaxCntl
SquibBoostInsert
SquibRetroPWR
SquibRetroJett
SquibLanding
SquibRetro1
SquibRetro2
SquibRetro3
SquibRetro4
MainBattery1
MainBattery2
MainBattery3
MainBattery4
SquibBattery1
SquibBattery2
SquibBattery3
LightsBrightness
LightsTest
FuelCell1PurgeO2
FuelCell1PWR
FuelCell2PurgeO2
FuelCell2PWR
FuelCell1A
FuelCell1B
FuelCell1C
FuelCell2A
FuelCell2B
FuelCell2C
BusTie1
BusTie2
ControllerPWROAMS
ControllerPWRRCSA
ControllerPWRRCSB
ACPowerSource
MDIUPower
AuxTapePWR
ComputerPower
HorizonScannerSelect
HorizonScannerHeater
SuitFan
FUSESuitFan1
FUSESuitFan2
O2HighRate
CoolPriPumpA
CoolPriPumpB
CoolSecPumpA
CoolSecPumpB
RadiatorFlow
EvaporatorHeat
EvaporatprMaxFlow
EventTimerStart
EventTimerDirection
ElapsedTimeStarter
H2VacTank
CryoHeaterO2
CryoHeaterH2
OAMReg
PropMotoOAMS
PropMotRCSA
PropMotRCSB
FUSEDCDCConv
LightsCabin
LightsFDI
CTRLights
FUSEAudioAndUHFTR1
FUSEAudioAndUHFTR2
FUSEUHFRelay
FUSEToneVox
FUSETV
FUSEHFTR
FUSEAntCntl
FUSEWhipAntHF
FUSEWhipAntUHF
FUSEWhipAntDiplex
FUSEElectTimer
FUSEEventTimer
FUSEBoostCutoff1
FUSEBoostCutoff2
FUSERetroAuto
FUSERetroMan
FUSETr256
FUSEECSIndLts
FUSEIndLtTest
FUSESeqLightsPWR
FUSESeqLightsCntl
FUSEParaCntl
FUSEAttIncCntlRetro
FUSEAttIndCntlLdg
FUSEBoostInsertCntl1
FUSEBoostInsertCntl2
FUSERetroSeqCntl1
FUSERetroSeqCntl2
FUSELandingSecCntl1
FUSELandingSecCntl2
FDI1Controller
GuidanceSwitch
FUSEBeaconsC
FUSEBeaconsResc
FUSEBeaconsAcq
FUSEAUXRecp
FUSECryQty
FUSECoolPumpSecB
FUSECoolPumpSecA
FUSECoolPumpPriB
FUSECoolPumpPriA
FUSETMAC
FUSEXmtrsDT
FUSEXmtrsRT
FUSEXmtrsStbyPWR
FUSEXmtrsStbyCntl
FUSEPriO2Htrs
FUSEH2OHtrs
FUSEClkLt
FUSEOAMSHtrs
FUSEEvapThr
FUSECoolVlvsSec
FUSECoolVlvsPri
FUSEO2RateCntl
ACMEBiasPWR
RollJetsSelector
FUSEACMECntl1
FUSEACMECntl2
FUSEOAMSCntlProp
FUSEOAMSCntlReg1
FUSEOAMSCntlReg2
FUSERCSSquibs1
FUSERCSSquibs2
OAMSResvSwitch
FUSEManThru9
FUSEManThru10
FUSEManThru11
FUSEManThru12
FUSEManThru13
FUSEManThru14
FUSEManThru15
FUSEManThru16
AttitiudeDriversSwitch
FUSEAttThrust1
FUSEAttThrust2
FUSEAttThrust3
FUSEAttThrust4
FUSEAttThrust5
FUSEAttThrust6
FUSEAttThrust7
FUSEAttThrust8
ACMELogicYawSelector
ACMELogicPitchSelector
ACMELogicRollSelector
FUSERCSAPitch
FUSERCSAYawL
FUSERCSAYawR
FUSERCSBPitch
FUSERCSBYawL
FUSERCSBYawR
FUSEAUXTape
FUSESEOInst
FUSECalib
FUSEBioMedInst
FUSEDCSPWR
FUSEFCO2H2Reg
FUSEFCO2H2HTR
AGENAPWR
AGENASquib1
AGENASquib2
AGENACntl
FUSERadarPWR
FUSEACMEInv
FUSERCSHTRSA
FUSERCSHTRSB
FUSETapeRecorderPWR
FUSETapeRecorderCNTL
FUSEFuelCellCntl1
FUSEFuelCellCntl2
FUSEFCdP
AGENAEncoder
AGENAExtrLts
FDI2Switch
FUSEBioMedRcdr1
FUSEBioMedRcdr2
FUSERCSHtr
AGENAIndexEvaBars
AGENAEngineARM
AGENABusArm
RadarLockOn
TDAUndock
RateGyroPitch
RateGyroYaw
RateGyroRoll
UHFRadioSelect
HFAntennaSelect
RadioSilence
RadioKeying
RadioRecord
BeaconResc
BeaconSBand
BeaconCBand
TMCalib
TMSby
TMTM
RadioTapePlayback
RadioAntSel
HfAntControl
TDARigid
ABORTHandle
XOver
Trait Implementations§
Source§impl Debug for GeminiSwitchID
impl Debug for GeminiSwitchID
Source§impl<'de> Deserialize<'de> for GeminiSwitchID
impl<'de> Deserialize<'de> for GeminiSwitchID
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
Source§impl IntoEnumIterator for GeminiSwitchID
impl IntoEnumIterator for GeminiSwitchID
type Iterator = GeminiSwitchIDIter
fn iter() -> GeminiSwitchIDIter ⓘ
Auto Trait Implementations§
impl Freeze for GeminiSwitchID
impl RefUnwindSafe for GeminiSwitchID
impl Send for GeminiSwitchID
impl Sync for GeminiSwitchID
impl Unpin for GeminiSwitchID
impl UnwindSafe for GeminiSwitchID
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