#[repr(transparent)]pub struct HsicCtrl(pub u32);Expand description
USB Host HSIC Control
Tuple Fields§
§0: u32Implementations§
Source§impl HsicCtrl
impl HsicCtrl
Sourcepub const fn hsic_clk_on(&self) -> bool
pub const fn hsic_clk_on(&self) -> bool
HSIC Clock ON
Sourcepub const fn set_hsic_clk_on(&mut self, val: bool)
pub const fn set_hsic_clk_on(&mut self, val: bool)
HSIC Clock ON
Sourcepub const fn set_hsic_en(&mut self, val: bool)
pub const fn set_hsic_en(&mut self, val: bool)
Host HSIC Enable
Sourcepub const fn set_clk_vld(&mut self, val: bool)
pub const fn set_clk_vld(&mut self, val: bool)
Clock Valid
Trait Implementations§
impl Copy for HsicCtrl
impl Eq for HsicCtrl
impl StructuralPartialEq for HsicCtrl
Auto Trait Implementations§
impl Freeze for HsicCtrl
impl RefUnwindSafe for HsicCtrl
impl Send for HsicCtrl
impl Sync for HsicCtrl
impl Unpin for HsicCtrl
impl UnwindSafe for HsicCtrl
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