pub enum LunarModuleSwitchID {
Show 144 variants
NULL,
P14EDVolts,
P14Inverter,
P14DescentBat1LMPHiV,
P14DescentBat1LMPLoV,
P14DescentBat2LMP,
P14DescentBat3CDR,
P14DescentBat4CDRHiV,
P14DescentBat4CDRLoV,
P14DescentBatLunarCDR,
P14DescentBatLunarLMP,
P14DesBayDeadface,
P14AscentBat5NormalLMPFeed,
P14AscentBat5BackupCDRFeed,
P14AscentBat6NormalCDRFeed,
P14AscentBat6BackupLMPFeed,
P14UplinkSquelch,
P02SysAASCFeed1,
P02SysAASCFeed2,
P02SysAQ1,
P02SysAQ2,
P02SysAQ3,
P02SysAQ4,
P02SysBASCFeed1,
P02SysBASCFeed2,
P02SysBQ1,
P02SysBQ2,
P02SysBQ3,
P02SysBQ4,
P02Crossfeed,
P02MainSOVSysA,
P02MainSOVSysB,
P02ACAProp,
P03RCSHeatersQ1,
P03RCSHeatersQ2,
P03RCSHeatersQ3,
P03RCSHeatersQ4,
P01AttTransFourTwoJetMode,
P08DesPropulsionFuelVent,
P08DesPropulsionOxidVent,
P08DesPrplntIsolVlv,
P08MasterArm,
P08DesVent,
P08ASCHeSel,
P08LandingGearDeploy,
P08HePRESSRCS,
P08HePRESSDesStart,
P08HePRESSAscent,
P08Stage,
P08StageRelay,
P01PrplntQtyMon,
P01PrplntTempMon,
P01AscentHeReg1,
P01AscentHeReg2,
P01DescentHeReg1,
P01DescentHeReg2,
P03DesEngCmdOvrd,
P03EngGmbl,
P01EngineThrustContThrContThrCont,
P01EngineThrustContManThrot,
P01EngineThrustContEngArm,
P01EngineThrustContBalCpl,
P03DeadBand,
P03GyroTestAttitude,
P03GyroTestRate,
P03AttitudeControlRoll,
P03AttitudeControlPitch,
P03AttitudeControlYaw,
P03ModeControlPGNS,
P03ModeControlAGS,
P03IMUCage,
P01GuidCont,
P01ModeSel,
P01RngAltMon,
P01RateErrMon,
P01AltitudeMon,
P01RateScale,
P01ACAProp,
P01ShfTrun,
P02RateErrMon,
P02AltitudeMon,
P03LandingAnt,
P03RadarTest,
P03SlewRate,
P03Slew,
P03EventTimerCountDirReset,
P03EventTimerTimerCount,
P03EventTimerSlewCountMin,
P03EventTimerSlewCountSec,
P03SidePanels,
P03LightingFloodOvhdFwd,
P03LightingExterior,
P03XPointerScale,
P08AudioReplay,
P08Coas,
P08AudioSBand,
P08AudioICS,
P08AudioVHFA,
P08AudioVHFB,
P08AudioCommMode,
P08AudioAudioCont,
P12AudioReplay,
P12AudioSBand,
P12AudioICS,
P12AudioAudioCont,
P12AudioCommMode,
P12AudioVHFA,
P12AudioVHFB,
P12AudioUpdataLink,
P12CommModulate,
P12CommXmitRcvr,
P12CommPwrAmpl,
P12CommFuncVoice,
P12CommFuncPCM,
P12CommRange,
P12CommVHFAXmtr,
P12CommVHFARcvr,
P12CommVHFBXmtr,
P12CommVHFBRcvr,
P12CommTelemetryBiomed,
P12CommTelemetryPCM,
P12CommTrackMode,
P12CommRecorder,
P06AGSStatus,
P04CDRACA,
P04CDRTTCA,
P04LMPACA,
P04LMPTTCA,
P05MissionTimerTimerCont,
P05MissionTimerHours,
P05MissionTimerMin,
P05MissionTimerSec,
P05LightingSidepanels,
P05LightingIntegral,
P05LightingNum,
P05LightingAnun,
P05DesRate,
P01XPointerScale,
ORDEALFDAI1,
ORDEALFDAI2,
ORDEALMode,
ORDEALLighting,
ORDEALSlew,
ORDEALLocation,
}
Variants§
NULL
P14EDVolts
P14Inverter
P14DescentBat1LMPHiV
P14DescentBat1LMPLoV
P14DescentBat2LMP
P14DescentBat3CDR
P14DescentBat4CDRHiV
P14DescentBat4CDRLoV
P14DescentBatLunarCDR
P14DescentBatLunarLMP
P14DesBayDeadface
P14AscentBat5NormalLMPFeed
P14AscentBat5BackupCDRFeed
P14AscentBat6NormalCDRFeed
P14AscentBat6BackupLMPFeed
P14UplinkSquelch
P02SysAASCFeed1
P02SysAASCFeed2
P02SysAQ1
P02SysAQ2
P02SysAQ3
P02SysAQ4
P02SysBASCFeed1
P02SysBASCFeed2
P02SysBQ1
P02SysBQ2
P02SysBQ3
P02SysBQ4
P02Crossfeed
P02MainSOVSysA
P02MainSOVSysB
P02ACAProp
P03RCSHeatersQ1
P03RCSHeatersQ2
P03RCSHeatersQ3
P03RCSHeatersQ4
P01AttTransFourTwoJetMode
P08DesPropulsionFuelVent
P08DesPropulsionOxidVent
P08DesPrplntIsolVlv
P08MasterArm
P08DesVent
P08ASCHeSel
P08LandingGearDeploy
P08HePRESSRCS
P08HePRESSDesStart
P08HePRESSAscent
P08Stage
P08StageRelay
P01PrplntQtyMon
P01PrplntTempMon
P01AscentHeReg1
P01AscentHeReg2
P01DescentHeReg1
P01DescentHeReg2
P03DesEngCmdOvrd
P03EngGmbl
P01EngineThrustContThrContThrCont
P01EngineThrustContManThrot
P01EngineThrustContEngArm
P01EngineThrustContBalCpl
P03DeadBand
P03GyroTestAttitude
P03GyroTestRate
P03AttitudeControlRoll
P03AttitudeControlPitch
P03AttitudeControlYaw
P03ModeControlPGNS
P03ModeControlAGS
P03IMUCage
P01GuidCont
P01ModeSel
P01RngAltMon
P01RateErrMon
P01AltitudeMon
P01RateScale
P01ACAProp
P01ShfTrun
P02RateErrMon
P02AltitudeMon
P03LandingAnt
P03RadarTest
P03SlewRate
P03Slew
P03EventTimerCountDirReset
P03EventTimerTimerCount
P03EventTimerSlewCountMin
P03EventTimerSlewCountSec
P03SidePanels
P03LightingFloodOvhdFwd
P03LightingExterior
P03XPointerScale
P08AudioReplay
P08Coas
P08AudioSBand
P08AudioICS
P08AudioVHFA
P08AudioVHFB
P08AudioCommMode
P08AudioAudioCont
P12AudioReplay
P12AudioSBand
P12AudioICS
P12AudioAudioCont
P12AudioCommMode
P12AudioVHFA
P12AudioVHFB
P12AudioUpdataLink
P12CommModulate
P12CommXmitRcvr
P12CommPwrAmpl
P12CommFuncVoice
P12CommFuncPCM
P12CommRange
P12CommVHFAXmtr
P12CommVHFARcvr
P12CommVHFBXmtr
P12CommVHFBRcvr
P12CommTelemetryBiomed
P12CommTelemetryPCM
P12CommTrackMode
P12CommRecorder
P06AGSStatus
P04CDRACA
P04CDRTTCA
P04LMPACA
P04LMPTTCA
P05MissionTimerTimerCont
P05MissionTimerHours
P05MissionTimerMin
P05MissionTimerSec
P05LightingSidepanels
P05LightingIntegral
P05LightingNum
P05LightingAnun
P05DesRate
P01XPointerScale
ORDEALFDAI1
ORDEALFDAI2
ORDEALMode
ORDEALLighting
ORDEALSlew
ORDEALLocation
Trait Implementations§
Source§impl Debug for LunarModuleSwitchID
impl Debug for LunarModuleSwitchID
Source§impl<'de> Deserialize<'de> for LunarModuleSwitchID
impl<'de> Deserialize<'de> for LunarModuleSwitchID
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 LunarModuleSwitchID
impl RefUnwindSafe for LunarModuleSwitchID
impl Send for LunarModuleSwitchID
impl Sync for LunarModuleSwitchID
impl Unpin for LunarModuleSwitchID
impl UnwindSafe for LunarModuleSwitchID
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