Struct mathml::parsers::first_order_ode::PnTerm
source · pub struct PnTerm {
pub dyn_state: String,
pub exp_states: Vec<String>,
pub polarity: bool,
pub expression: String,
pub expression_infix: String,
pub parameters: Vec<String>,
pub sub_terms: Option<Vec<PnTerm>>,
pub math_vec: Option<MathExpressionTree>,
}
Fields§
§dyn_state: String
§exp_states: Vec<String>
§polarity: bool
§expression: String
§expression_infix: String
§parameters: Vec<String>
§sub_terms: Option<Vec<PnTerm>>
§math_vec: Option<MathExpressionTree>
Trait Implementations§
source§impl Ord for PnTerm
impl Ord for PnTerm
source§impl PartialEq for PnTerm
impl PartialEq for PnTerm
source§impl PartialOrd for PnTerm
impl PartialOrd for PnTerm
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for PnTerm
impl StructuralPartialEq for PnTerm
Auto Trait Implementations§
impl RefUnwindSafe for PnTerm
impl Send for PnTerm
impl Sync for PnTerm
impl Unpin for PnTerm
impl UnwindSafe for PnTerm
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
source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.