pub struct PidSelectRequest {
pub critical_for_descrambling: bool,
pub pid: u16,
}Expand description
One entry of the PID_select_req loop (Table 4): reserved(2) +
critical_for_descrambling_flag(1) + PID(13).
Fields§
§critical_for_descrambling: boolcritical_for_descrambling_flag (1) — true if the PID is critical for
descrambling.
pid: u16PID (13) — requested PID value (the Host ignores NULL_PID).
Trait Implementations§
Source§impl Clone for PidSelectRequest
impl Clone for PidSelectRequest
Source§fn clone(&self) -> PidSelectRequest
fn clone(&self) -> PidSelectRequest
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 PidSelectRequest
Source§impl Debug for PidSelectRequest
impl Debug for PidSelectRequest
impl Eq for PidSelectRequest
Source§impl PartialEq for PidSelectRequest
impl PartialEq for PidSelectRequest
Source§impl Serialize for PidSelectRequest
Available on crate feature serde only.
impl Serialize for PidSelectRequest
Available on crate feature
serde only.impl StructuralPartialEq for PidSelectRequest
Auto Trait Implementations§
impl Freeze for PidSelectRequest
impl RefUnwindSafe for PidSelectRequest
impl Send for PidSelectRequest
impl Sync for PidSelectRequest
impl Unpin for PidSelectRequest
impl UnsafeUnpin for PidSelectRequest
impl UnwindSafe for PidSelectRequest
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