pub struct OrbitConfig {
pub simulation: SimulationConfig,
pub meta: DemoMeta,
pub reproducibility: ReproducibilityConfig,
pub scenario: ScenarioConfig,
pub integrator: IntegratorConfig,
pub jidoka: JidokaConfig,
pub falsification: Option<FalsificationConfig>,
pub metamorphic_relations: Vec<YamlMR>,
}Expand description
Complete orbit configuration from YAML.
Fields§
§simulation: SimulationConfig§meta: DemoMeta§reproducibility: ReproducibilityConfig§scenario: ScenarioConfig§integrator: IntegratorConfig§jidoka: JidokaConfig§falsification: Option<FalsificationConfig>§metamorphic_relations: Vec<YamlMR>Trait Implementations§
Source§impl Clone for OrbitConfig
impl Clone for OrbitConfig
Source§fn clone(&self) -> OrbitConfig
fn clone(&self) -> OrbitConfig
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 OrbitConfig
impl Debug for OrbitConfig
Source§impl<'de> Deserialize<'de> for OrbitConfig
impl<'de> Deserialize<'de> for OrbitConfig
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 OrbitConfig
impl RefUnwindSafe for OrbitConfig
impl Send for OrbitConfig
impl Sync for OrbitConfig
impl Unpin for OrbitConfig
impl UnsafeUnpin for OrbitConfig
impl UnwindSafe for OrbitConfig
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