pub struct BlockdevCacheInfo {
pub direct: bool,
pub no_flush: bool,
pub writeback: bool,
}
Fields§
§direct: bool
§no_flush: bool
§writeback: bool
Trait Implementations§
Source§impl Clone for BlockdevCacheInfo
impl Clone for BlockdevCacheInfo
Source§fn clone(&self) -> BlockdevCacheInfo
fn clone(&self) -> BlockdevCacheInfo
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 moreSource§impl Debug for BlockdevCacheInfo
impl Debug for BlockdevCacheInfo
Source§impl<'de> Deserialize<'de> for BlockdevCacheInfo
impl<'de> Deserialize<'de> for BlockdevCacheInfo
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
Auto Trait Implementations§
impl Freeze for BlockdevCacheInfo
impl RefUnwindSafe for BlockdevCacheInfo
impl Send for BlockdevCacheInfo
impl Sync for BlockdevCacheInfo
impl Unpin for BlockdevCacheInfo
impl UnwindSafe for BlockdevCacheInfo
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