#[non_exhaustive]pub enum Apparentness {
Apparent,
Mean,
}Expand description
Whether a backend should prefer apparent or mean values where both exist.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Apparent
Apparent values, including light-time and related corrections when available.
Mean
Mean values.
Trait Implementations§
Source§impl Clone for Apparentness
impl Clone for Apparentness
impl Copy for Apparentness
Source§impl Debug for Apparentness
impl Debug for Apparentness
Source§impl<'de> Deserialize<'de> for Apparentness
impl<'de> Deserialize<'de> for Apparentness
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 Apparentness
impl Display for Apparentness
impl Eq for Apparentness
Source§impl Hash for Apparentness
impl Hash for Apparentness
Source§impl PartialEq for Apparentness
impl PartialEq for Apparentness
Source§impl Serialize for Apparentness
impl Serialize for Apparentness
impl StructuralPartialEq for Apparentness
Auto Trait Implementations§
impl Freeze for Apparentness
impl RefUnwindSafe for Apparentness
impl Send for Apparentness
impl Sync for Apparentness
impl Unpin for Apparentness
impl UnsafeUnpin for Apparentness
impl UnwindSafe for Apparentness
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