Struct FerroWaveScenarioAdapter
pub struct FerroWaveScenarioAdapter { /* private fields */ }Implementations§
§impl FerroWaveScenarioAdapter
impl FerroWaveScenarioAdapter
pub fn new(name: impl Into<String>, steps: Vec<FerroWaveScenarioStep>) -> Self
pub fn new(name: impl Into<String>, steps: Vec<FerroWaveScenarioStep>) -> Self
pub fn steps(&self) -> &[FerroWaveScenarioStep]
pub fn steps(&self) -> &[FerroWaveScenarioStep]
pub fn scenario_shocks(&self) -> Vec<ScenarioShock>
pub fn scenario_shocks(&self) -> Vec<ScenarioShock>
pub fn to_scenario_definition(
&self,
) -> Result<ScenarioDefinition, FerroRiskError>
pub fn to_scenario_definition( &self, ) -> Result<ScenarioDefinition, FerroRiskError>
Trait Implementations§
§impl Clone for FerroWaveScenarioAdapter
impl Clone for FerroWaveScenarioAdapter
§fn clone(&self) -> FerroWaveScenarioAdapter
fn clone(&self) -> FerroWaveScenarioAdapter
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for FerroWaveScenarioAdapter
impl PartialEq for FerroWaveScenarioAdapter
impl StructuralPartialEq for FerroWaveScenarioAdapter
Auto Trait Implementations§
impl Freeze for FerroWaveScenarioAdapter
impl RefUnwindSafe for FerroWaveScenarioAdapter
impl Send for FerroWaveScenarioAdapter
impl Sync for FerroWaveScenarioAdapter
impl Unpin for FerroWaveScenarioAdapter
impl UnsafeUnpin for FerroWaveScenarioAdapter
impl UnwindSafe for FerroWaveScenarioAdapter
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)