pub struct TunerStatusDsd {
pub connected: bool,
pub delivery_system_descriptor_tag: u8,
pub descriptor_tag_extension: Option<u8>,
}Expand description
One DSD entry of TunerStatusReply (Table 102): reserved(7) +
connected_flag(1) + delivery_system_descriptor_tag(8) + (extension or
reserved)(8).
Fields§
§connected: boolconnected_flag (1) — Host believes at least one tuner of this DSD type is
connected.
delivery_system_descriptor_tag: u8delivery_system_descriptor_tag (8).
descriptor_tag_extension: Option<u8>descriptor_tag_extension (8) when
delivery_system_descriptor_tag == 0x7F, else the trailing reserved(8)
byte is ignored (None).
Trait Implementations§
Source§impl Clone for TunerStatusDsd
impl Clone for TunerStatusDsd
Source§fn clone(&self) -> TunerStatusDsd
fn clone(&self) -> TunerStatusDsd
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 TunerStatusDsd
Source§impl Debug for TunerStatusDsd
impl Debug for TunerStatusDsd
impl Eq for TunerStatusDsd
Source§impl PartialEq for TunerStatusDsd
impl PartialEq for TunerStatusDsd
Source§impl Serialize for TunerStatusDsd
Available on crate feature serde only.
impl Serialize for TunerStatusDsd
Available on crate feature
serde only.impl StructuralPartialEq for TunerStatusDsd
Auto Trait Implementations§
impl Freeze for TunerStatusDsd
impl RefUnwindSafe for TunerStatusDsd
impl Send for TunerStatusDsd
impl Sync for TunerStatusDsd
impl Unpin for TunerStatusDsd
impl UnsafeUnpin for TunerStatusDsd
impl UnwindSafe for TunerStatusDsd
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