#[repr(transparent)]pub struct ScsiIoDataDirection(pub u8);
Expand description
Corresponds to the EFI_SCSI_IO_DATA_DIRECTION_*
defines.
Tuple Fields§
§0: u8
Implementations§
Source§impl ScsiIoDataDirection
impl ScsiIoDataDirection
pub const READ: ScsiIoDataDirection
pub const WRITE: ScsiIoDataDirection
pub const BIDIRECTIONAL: ScsiIoDataDirection
Trait Implementations§
Source§impl Clone for ScsiIoDataDirection
impl Clone for ScsiIoDataDirection
Source§fn clone(&self) -> ScsiIoDataDirection
fn clone(&self) -> ScsiIoDataDirection
Returns a copy 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 moreSource§impl Debug for ScsiIoDataDirection
impl Debug for ScsiIoDataDirection
Source§impl Default for ScsiIoDataDirection
impl Default for ScsiIoDataDirection
Source§fn default() -> ScsiIoDataDirection
fn default() -> ScsiIoDataDirection
Returns the “default value” for a type. Read more
Source§impl Hash for ScsiIoDataDirection
impl Hash for ScsiIoDataDirection
Source§impl Ord for ScsiIoDataDirection
impl Ord for ScsiIoDataDirection
Source§fn cmp(&self, other: &ScsiIoDataDirection) -> Ordering
fn cmp(&self, other: &ScsiIoDataDirection) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ScsiIoDataDirection
impl PartialEq for ScsiIoDataDirection
Source§impl PartialOrd for ScsiIoDataDirection
impl PartialOrd for ScsiIoDataDirection
impl Copy for ScsiIoDataDirection
impl Eq for ScsiIoDataDirection
impl StructuralPartialEq for ScsiIoDataDirection
Auto Trait Implementations§
impl Freeze for ScsiIoDataDirection
impl RefUnwindSafe for ScsiIoDataDirection
impl Send for ScsiIoDataDirection
impl Sync for ScsiIoDataDirection
impl Unpin for ScsiIoDataDirection
impl UnwindSafe for ScsiIoDataDirection
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