#[repr(C)]pub struct VersatileInterfaceAdapter65C22 {}Fields§
§port_b: u8Port B prb
port_a: u8Port A pra
data_direction_b: u8Data direction B ddrb
data_direction_a: u8Data direction A ddra
timer1: u16Timer 1 t1
timer1_latch: u16Timer 1 latch t1l
timer2: u16Timer 2 t2
shift: u8Shift sr
auxiliary_control: u8Auxiliary control acr
peripheral_control: u8Peripheral control pcr
irq_flag: u8Interrupt flag ifr
irq_enable: u8Interrupt enable ier
port_a_no_handshape: u8Port A w/o handshake pra2
Trait Implementations§
Source§impl Clone for VersatileInterfaceAdapter65C22
impl Clone for VersatileInterfaceAdapter65C22
Source§fn clone(&self) -> VersatileInterfaceAdapter65C22
fn clone(&self) -> VersatileInterfaceAdapter65C22
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 moreimpl Copy for VersatileInterfaceAdapter65C22
Auto Trait Implementations§
impl Freeze for VersatileInterfaceAdapter65C22
impl RefUnwindSafe for VersatileInterfaceAdapter65C22
impl Send for VersatileInterfaceAdapter65C22
impl Sync for VersatileInterfaceAdapter65C22
impl Unpin for VersatileInterfaceAdapter65C22
impl UnwindSafe for VersatileInterfaceAdapter65C22
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