#[non_exhaustive]pub enum PilotPattern {
Pp1,
Pp2,
Pp3,
Pp4,
Pp5,
Pp6,
Pp7,
Pp8,
Reserved(u8),
}Expand description
Scattered pilot pattern — EN 302 755 §7.2.2 Table 27 (4-bit field).
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.
Pp1
0000 — PP1.
Pp2
0001 — PP2.
Pp3
0010 — PP3.
Pp4
0011 — PP4.
Pp5
0100 — PP5.
Pp6
0101 — PP6.
Pp7
0110 — PP7.
Pp8
0111 — PP8.
Reserved(u8)
All other values — reserved.
Implementations§
Source§impl PilotPattern
impl PilotPattern
Trait Implementations§
Source§impl Clone for PilotPattern
impl Clone for PilotPattern
Source§fn clone(&self) -> PilotPattern
fn clone(&self) -> PilotPattern
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PilotPattern
Source§impl Debug for PilotPattern
impl Debug for PilotPattern
Source§impl Display for PilotPattern
impl Display for PilotPattern
impl Eq for PilotPattern
Source§impl PartialEq for PilotPattern
impl PartialEq for PilotPattern
Source§impl Serialize for PilotPattern
Available on crate feature serde only.
impl Serialize for PilotPattern
Available on crate feature
serde only.impl StructuralPartialEq for PilotPattern
Auto Trait Implementations§
impl Freeze for PilotPattern
impl RefUnwindSafe for PilotPattern
impl Send for PilotPattern
impl Sync for PilotPattern
impl Unpin for PilotPattern
impl UnsafeUnpin for PilotPattern
impl UnwindSafe for PilotPattern
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