#[repr(C)]pub struct swd_proc {
pub seq_in: Option<unsafe extern "C" fn(clock_cycles: usize) -> u32>,
pub seq_in_parity: Option<unsafe extern "C" fn(ret: *mut u32, clock_cycles: usize) -> bool>,
pub seq_out: Option<unsafe extern "C" fn(tms_states: u32, clock_cycles: usize)>,
pub seq_out_parity: Option<unsafe extern "C" fn(tms_states: u32, clock_cycles: usize)>,
}Fields§
§seq_in: Option<unsafe extern "C" fn(clock_cycles: usize) -> u32>§seq_in_parity: Option<unsafe extern "C" fn(ret: *mut u32, clock_cycles: usize) -> bool>§seq_out: Option<unsafe extern "C" fn(tms_states: u32, clock_cycles: usize)>§seq_out_parity: Option<unsafe extern "C" fn(tms_states: u32, clock_cycles: usize)>Trait Implementations§
Auto Trait Implementations§
impl Freeze for swd_proc
impl RefUnwindSafe for swd_proc
impl Send for swd_proc
impl Sync for swd_proc
impl Unpin for swd_proc
impl UnwindSafe for swd_proc
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