pub struct AncillaryDataFlags {
pub dvd_video_ad: bool,
pub extended_ad: bool,
pub announcement_switching: bool,
pub dab_ad: bool,
pub scf_crc: bool,
pub mpeg4_ad: bool,
pub rds_uecp: bool,
}Expand description
Decoded ancillary data flags — ETSI EN 300 468 Table 16.
Bit numbering per the spec: b₁ (LSB, transmitted last per §5.1.6)
through b₈ (MSB).
Fields§
§dvd_video_ad: boolDVD Video Ancillary Data (b₁ = bit 0).
extended_ad: boolExtended Ancillary Data (b₂ = bit 1).
announcement_switching: boolAnnouncement Switching Data (b₃ = bit 2).
dab_ad: boolDAB Ancillary Data (b₄ = bit 3).
scf_crc: boolScale Factor Error Check (ScF-CRC) (b₅ = bit 4).
mpeg4_ad: boolMPEG-4 ancillary data (b₆ = bit 5).
rds_uecp: boolRDS via UECP (b₇ = bit 6).
Trait Implementations§
Source§impl Clone for AncillaryDataFlags
impl Clone for AncillaryDataFlags
Source§fn clone(&self) -> AncillaryDataFlags
fn clone(&self) -> AncillaryDataFlags
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 AncillaryDataFlags
Source§impl Debug for AncillaryDataFlags
impl Debug for AncillaryDataFlags
impl Eq for AncillaryDataFlags
Source§impl PartialEq for AncillaryDataFlags
impl PartialEq for AncillaryDataFlags
Source§fn eq(&self, other: &AncillaryDataFlags) -> bool
fn eq(&self, other: &AncillaryDataFlags) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AncillaryDataFlags
Auto Trait Implementations§
impl Freeze for AncillaryDataFlags
impl RefUnwindSafe for AncillaryDataFlags
impl Send for AncillaryDataFlags
impl Sync for AncillaryDataFlags
impl Unpin for AncillaryDataFlags
impl UnsafeUnpin for AncillaryDataFlags
impl UnwindSafe for AncillaryDataFlags
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