#[repr(C)]pub struct RegisterBlock {
pub ic2con: Reg<IC2CON_SPEC>,
pub ic2conclr: Reg<IC2CONCLR_SPEC>,
pub ic2conset: Reg<IC2CONSET_SPEC>,
pub ic2coninv: Reg<IC2CONINV_SPEC>,
pub ic2buf: Reg<IC2BUF_SPEC>,
}Expand description
Register block
Fields§
§ic2con: Reg<IC2CON_SPEC>0x00 - IC2CON register
ic2conclr: Reg<IC2CONCLR_SPEC>0x04 - IC2CONCLR register
ic2conset: Reg<IC2CONSET_SPEC>0x08 - IC2CONSET register
ic2coninv: Reg<IC2CONINV_SPEC>0x0c - IC2CONINV register
ic2buf: Reg<IC2BUF_SPEC>0x10 - IC2BUF register
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl !Sync for RegisterBlock
impl Send for RegisterBlock
impl Unpin for RegisterBlock
impl UnsafeUnpin for RegisterBlock
impl UnwindSafe for RegisterBlock
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