pub struct ScenarioOverrides {Show 15 fields
pub continuous_power_mw: Option<f64>,
pub pulse_energy_gj: Option<f64>,
pub initial_ep_gj: Option<f64>,
pub duration_s: Option<f64>,
pub dt_s: Option<f64>,
pub thermal_rejection_mw_per_k: Option<f64>,
pub burst_power_mw: Option<f64>,
pub burst_duration_s: Option<f64>,
pub actuator_demand_scale: Option<f64>,
pub allocation_strategy: Option<AllocationStrategy>,
pub local_buffer_energy_mj: Option<f64>,
pub damping_scale: Option<f64>,
pub stiffness_scale: Option<f64>,
pub seeded_command_wobble: Option<f64>,
pub seeded_disturbance_n: Option<f64>,
}Fields§
§continuous_power_mw: Option<f64>§pulse_energy_gj: Option<f64>§initial_ep_gj: Option<f64>§duration_s: Option<f64>§dt_s: Option<f64>§thermal_rejection_mw_per_k: Option<f64>§burst_power_mw: Option<f64>§burst_duration_s: Option<f64>§actuator_demand_scale: Option<f64>§allocation_strategy: Option<AllocationStrategy>§local_buffer_energy_mj: Option<f64>§damping_scale: Option<f64>§stiffness_scale: Option<f64>§seeded_command_wobble: Option<f64>§seeded_disturbance_n: Option<f64>Trait Implementations§
Source§impl Clone for ScenarioOverrides
impl Clone for ScenarioOverrides
Source§fn clone(&self) -> ScenarioOverrides
fn clone(&self) -> ScenarioOverrides
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 ScenarioOverrides
impl Debug for ScenarioOverrides
Source§impl Default for ScenarioOverrides
impl Default for ScenarioOverrides
Source§fn default() -> ScenarioOverrides
fn default() -> ScenarioOverrides
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScenarioOverrides
impl<'de> Deserialize<'de> for ScenarioOverrides
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 ScenarioOverrides
impl RefUnwindSafe for ScenarioOverrides
impl Send for ScenarioOverrides
impl Sync for ScenarioOverrides
impl Unpin for ScenarioOverrides
impl UnsafeUnpin for ScenarioOverrides
impl UnwindSafe for ScenarioOverrides
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