Struct nyx_space::io::scenario::PropagatorSerde [−][src]
pub struct PropagatorSerde { pub dynamics: String, pub stop_cond: String, pub tolerance: Option<f64>, pub output: Option<String>, pub kind: Option<PropagatorKind>, }
Fields
dynamics: String
Name of the string being associated with this propagator
stop_cond: String
Name of the stoping condition used
tolerance: Option<f64>
The tolerance of the propagator (default to 1e-12)
output: Option<String>
kind: Option<PropagatorKind>
If no kind is specified, an RK89 will be used
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for PropagatorSerde
impl Send for PropagatorSerde
impl Sync for PropagatorSerde
impl Unpin for PropagatorSerde
impl UnwindSafe for PropagatorSerde
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self
The inverse inclusion map: attempts to construct self
from the equivalent element of its
superset. Read more
pub fn is_in_subset(&self) -> bool
pub fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).
pub fn to_subset_unchecked(&self) -> SS
pub fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.
pub fn from_subset(element: &SS) -> SP
pub fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.
pub fn vzip(self) -> V