pub struct DataShiftOptions {
pub read_clock_edge: ClockEdge,
pub write_clock_edge: ClockEdge,
pub bit_direction: BitDirection,
pub write_data: bool,
pub read_data: bool,
}
Expand description
DataShiftOptions determines the full set of serial options for a data in/out operation.
Fields§
§read_clock_edge: ClockEdge
§write_clock_edge: ClockEdge
§bit_direction: BitDirection
§write_data: bool
§read_data: bool
Implementations§
Trait Implementations§
Source§impl Debug for DataShiftOptions
impl Debug for DataShiftOptions
Auto Trait Implementations§
impl Freeze for DataShiftOptions
impl RefUnwindSafe for DataShiftOptions
impl Send for DataShiftOptions
impl Sync for DataShiftOptions
impl Unpin for DataShiftOptions
impl UnwindSafe for DataShiftOptions
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