#[repr(C, packed(4))]pub struct ENG {Show 43 fields
pub throttle_lvr_pos: SINT16,
pub propeller_lvr_pos: UINT16,
pub mixture_lvr_pos: UINT16,
pub starter: ENUM16,
pub combustion: BOOL16,
pub n1_rpm: UINT16,
pub n2_rpm: UINT16,
pub ff_pph: UINT16,
pub ff_pph_actual: UINT32,
pub ff_pph_ssl: UINT16,
pub torque: UINT16,
pub absorbed_torque: UINT16,
pub thrust_lbs: SINT32,
pub blade_angle_pdeg: ANGL16,
pub lf_mag: BOOL16,
pub rt_mag: BOOL16,
pub anti_ice: BOOL16,
pub epr_bug_pos: UINT16,
pub egt_bug_pos: UINT16,
pub oil_tmp: UINT16,
pub oil_prs: UINT16,
pub epr: UINT16,
pub egt_degC: UINT16,
pub manifold_pressure: UINT16,
pub x_pos: SINT16,
pub y_pos: SINT16,
pub z_pos: SINT16,
pub rpm_scaler: UINT16,
pub ext_ptr: PVOID,
pub oil_quantity: UINT32,
pub engine_vibration: UINT32,
pub hydraulic_pressure: UINT32,
pub hydraulic_quantity: UINT32,
pub induced_velocity: FLOAT64,
pub cyl_head_temp_degF: FLOAT64,
pub tot_ind: UINT32,
pub torque_ind: UINT32,
pub Wfpress_ind: UINT32,
pub electric_load: UINT32,
pub xmsn_pressure: UINT32,
pub xmsn_temperature: UINT32,
pub rotor_rpm: UINT32,
pub fuel_vars: ENG_FUEL_VARS,
}
Fields§
§throttle_lvr_pos: SINT16
§propeller_lvr_pos: UINT16
§mixture_lvr_pos: UINT16
§starter: ENUM16
§combustion: BOOL16
§n1_rpm: UINT16
§n2_rpm: UINT16
§ff_pph: UINT16
§ff_pph_actual: UINT32
§ff_pph_ssl: UINT16
§torque: UINT16
§absorbed_torque: UINT16
§thrust_lbs: SINT32
§blade_angle_pdeg: ANGL16
§lf_mag: BOOL16
§rt_mag: BOOL16
§anti_ice: BOOL16
§epr_bug_pos: UINT16
§egt_bug_pos: UINT16
§oil_tmp: UINT16
§oil_prs: UINT16
§epr: UINT16
§egt_degC: UINT16
§manifold_pressure: UINT16
§x_pos: SINT16
§y_pos: SINT16
§z_pos: SINT16
§rpm_scaler: UINT16
§ext_ptr: PVOID
§oil_quantity: UINT32
§engine_vibration: UINT32
§hydraulic_pressure: UINT32
§hydraulic_quantity: UINT32
§induced_velocity: FLOAT64
§cyl_head_temp_degF: FLOAT64
§tot_ind: UINT32
§torque_ind: UINT32
§Wfpress_ind: UINT32
§electric_load: UINT32
§xmsn_pressure: UINT32
§xmsn_temperature: UINT32
§rotor_rpm: UINT32
§fuel_vars: ENG_FUEL_VARS
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ENG
impl RefUnwindSafe for ENG
impl !Send for ENG
impl !Sync for ENG
impl Unpin for ENG
impl UnwindSafe for ENG
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