Enum metar::CloudLayer
source · pub enum CloudLayer {
Few(CloudType, Option<u32>),
Scattered(CloudType, Option<u32>),
Broken(CloudType, Option<u32>),
Overcast(CloudType, Option<u32>),
Unknown(CloudType, Option<u32>),
}
Expand description
Cloud cover
Variants§
Few(CloudType, Option<u32>)
Few clouds (1/8)
Scattered(CloudType, Option<u32>)
Scattered cloud cover (3/8)
Broken(CloudType, Option<u32>)
Broken cloud cover (5/8)
Overcast(CloudType, Option<u32>)
Overcast cloud cover (7/8)
Unknown(CloudType, Option<u32>)
Cloud cover of an unknown density
Trait Implementations§
source§impl Clone for CloudLayer
impl Clone for CloudLayer
source§fn clone(&self) -> CloudLayer
fn clone(&self) -> CloudLayer
Returns a copy 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 CloudLayer
impl Debug for CloudLayer
source§impl<'i> From<Pair<'i, Rule>> for CloudLayer
impl<'i> From<Pair<'i, Rule>> for CloudLayer
source§impl PartialEq for CloudLayer
impl PartialEq for CloudLayer
source§fn eq(&self, other: &CloudLayer) -> bool
fn eq(&self, other: &CloudLayer) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for CloudLayer
impl StructuralEq for CloudLayer
impl StructuralPartialEq for CloudLayer
Auto Trait Implementations§
impl RefUnwindSafe for CloudLayer
impl Send for CloudLayer
impl Sync for CloudLayer
impl Unpin for CloudLayer
impl UnwindSafe for CloudLayer
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