pub enum IoEngine {
Sync,
Async,
}Expand description
Type of the IO engine used by the device. "Async" is supported on host kernels newer than 5.10.51.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IoEngine
impl<'de> Deserialize<'de> for IoEngine
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for IoEngine
impl Ord for IoEngine
Source§impl PartialOrd for IoEngine
impl PartialOrd for IoEngine
impl Copy for IoEngine
impl Eq for IoEngine
impl StructuralPartialEq for IoEngine
Auto Trait Implementations§
impl Freeze for IoEngine
impl RefUnwindSafe for IoEngine
impl Send for IoEngine
impl Sync for IoEngine
impl Unpin for IoEngine
impl UnwindSafe for IoEngine
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