#[repr(transparent)]pub struct SignalOverride(pub u32);Tuple Fields§
§0: u32Implementations§
Source§impl SignalOverride
impl SignalOverride
Sourcepub const fn ps(&self) -> OverrideMode
pub const fn ps(&self) -> OverrideMode
Must remain zero for normal USB communication. Only encodings0,2,4 are customer-supported.
Sourcepub const fn set_ps(&mut self, val: OverrideMode)
pub const fn set_ps(&mut self, val: OverrideMode)
Must remain zero for normal USB communication. Only encodings0,2,4 are customer-supported.
Trait Implementations§
Source§impl Clone for SignalOverride
impl Clone for SignalOverride
Source§fn clone(&self) -> SignalOverride
fn clone(&self) -> SignalOverride
Returns a duplicate 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 SignalOverride
impl Debug for SignalOverride
Source§impl Default for SignalOverride
impl Default for SignalOverride
Source§fn default() -> SignalOverride
fn default() -> SignalOverride
Returns the “default value” for a type. Read more
Source§impl PartialEq for SignalOverride
impl PartialEq for SignalOverride
impl Copy for SignalOverride
impl Eq for SignalOverride
impl StructuralPartialEq for SignalOverride
Auto Trait Implementations§
impl Freeze for SignalOverride
impl RefUnwindSafe for SignalOverride
impl Send for SignalOverride
impl Sync for SignalOverride
impl Unpin for SignalOverride
impl UnwindSafe for SignalOverride
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