Struct esp32c3_hal::peripherals::I2S0
source · pub struct I2S0 { /* private fields */ }
Implementations§
source§impl I2S0
impl I2S0
sourcepub unsafe fn steal() -> I2S0
pub unsafe fn steal() -> I2S0
Unsafely create an instance of this peripheral out of thin air.
Safety
You must ensure that you’re only using one instance of this type at a time.
Trait Implementations§
source§impl Peripheral for I2S0
impl Peripheral for I2S0
Auto Trait Implementations§
impl RefUnwindSafe for I2S0
impl Send for I2S0
impl Sync for I2S0
impl Unpin for I2S0
impl UnwindSafe for I2S0
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