pub struct VolumeCacheInfo {
pub write_cache_setting: CachePolicy,
pub write_cache_status: CachePolicy,
pub read_cache_setting: CachePolicy,
pub read_cache_status: CachePolicy,
pub physical_disk_cache_status: CachePolicy,
}
Expand description
Represent volume cache information.
Fields§
§write_cache_setting: CachePolicy
Write cache setting.
write_cache_status: CachePolicy
Write cache status.
read_cache_setting: CachePolicy
Read cache setting.
read_cache_status: CachePolicy
Read cache status
physical_disk_cache_status: CachePolicy
Physical disk cache status.
Trait Implementations§
source§impl Clone for VolumeCacheInfo
impl Clone for VolumeCacheInfo
source§fn clone(&self) -> VolumeCacheInfo
fn clone(&self) -> VolumeCacheInfo
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 moreAuto Trait Implementations§
impl Freeze for VolumeCacheInfo
impl RefUnwindSafe for VolumeCacheInfo
impl Send for VolumeCacheInfo
impl Sync for VolumeCacheInfo
impl Unpin for VolumeCacheInfo
impl UnwindSafe for VolumeCacheInfo
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)