pub struct TuningResult {
pub response_level: ResponseLevel,
pub kp: f32,
pub ti_minutes: f32,
pub td_minutes: f32,
}Expand description
Calculated Kp/Ti/Td for one ResponseLevel, before DCS-specific unit conversion. Pure
port of the Kp/Ti/Td portion of TuningConstantsCalc. ti_minutes/td_minutes are
identical across all three response levels for a given run — only kp varies — since
C2/C3 don’t vary by response level (see crate::constants::lookup).
Fields§
§response_level: ResponseLevel§kp: f32§ti_minutes: f32§td_minutes: f32Trait Implementations§
Source§impl Clone for TuningResult
impl Clone for TuningResult
Source§fn clone(&self) -> TuningResult
fn clone(&self) -> TuningResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TuningResult
Source§impl Debug for TuningResult
impl Debug for TuningResult
Source§impl<'de> Deserialize<'de> for TuningResult
impl<'de> Deserialize<'de> for TuningResult
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 PartialEq for TuningResult
impl PartialEq for TuningResult
Source§fn eq(&self, other: &TuningResult) -> bool
fn eq(&self, other: &TuningResult) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TuningResult
impl Serialize for TuningResult
impl StructuralPartialEq for TuningResult
Auto Trait Implementations§
impl Freeze for TuningResult
impl RefUnwindSafe for TuningResult
impl Send for TuningResult
impl Sync for TuningResult
impl Unpin for TuningResult
impl UnsafeUnpin for TuningResult
impl UnwindSafe for TuningResult
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