pub enum RefpropSubstance {
Nitrogen,
Oxygen,
Helium,
Hydrogen,
Methane,
Propane,
Butane,
Water,
Xenon,
Air,
Unknown(Unknown),
}Expand description
Supported substances for REFPROP calculations
Variants§
Nitrogen
Oxygen
Helium
Hydrogen
Methane
Propane
Butane
Water
Xenon
Air
Unknown(Unknown)
An unknown variant.
Implementations§
Trait Implementations§
Source§impl Clone for RefpropSubstance
impl Clone for RefpropSubstance
Source§fn clone(&self) -> RefpropSubstance
fn clone(&self) -> RefpropSubstance
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 RefpropSubstance
impl Debug for RefpropSubstance
Source§impl<'de> Deserialize<'de> for RefpropSubstance
impl<'de> Deserialize<'de> for RefpropSubstance
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
Source§impl Display for RefpropSubstance
impl Display for RefpropSubstance
Source§impl FromPlain for RefpropSubstance
impl FromPlain for RefpropSubstance
Source§type Err = ParseEnumError
type Err = ParseEnumError
The error type returned when parsing fails.
Source§fn from_plain(v: &str) -> Result<RefpropSubstance, ParseEnumError>
fn from_plain(v: &str) -> Result<RefpropSubstance, ParseEnumError>
Parse a value from its Conjure PLAIN string representation.
Source§impl FromStr for RefpropSubstance
impl FromStr for RefpropSubstance
Source§type Err = ParseEnumError
type Err = ParseEnumError
The associated error which can be returned from parsing.
Source§fn from_str(v: &str) -> Result<RefpropSubstance, ParseEnumError>
fn from_str(v: &str) -> Result<RefpropSubstance, ParseEnumError>
Parses a string
s to return a value of this type. Read moreSource§impl Hash for RefpropSubstance
impl Hash for RefpropSubstance
Source§impl Ord for RefpropSubstance
impl Ord for RefpropSubstance
Source§fn cmp(&self, other: &RefpropSubstance) -> Ordering
fn cmp(&self, other: &RefpropSubstance) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for RefpropSubstance
impl PartialEq for RefpropSubstance
Source§impl PartialOrd for RefpropSubstance
impl PartialOrd for RefpropSubstance
Source§impl Plain for RefpropSubstance
impl Plain for RefpropSubstance
Source§impl Serialize for RefpropSubstance
impl Serialize for RefpropSubstance
impl Eq for RefpropSubstance
impl StructuralPartialEq for RefpropSubstance
Auto Trait Implementations§
impl Freeze for RefpropSubstance
impl RefUnwindSafe for RefpropSubstance
impl Send for RefpropSubstance
impl Sync for RefpropSubstance
impl Unpin for RefpropSubstance
impl UnwindSafe for RefpropSubstance
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request