Enum qapi_qmp::BlkdebugEvent
source · [−]pub enum BlkdebugEvent {
Show 48 variants
l1_update,
l1_grow_alloc_table,
l1_grow_write_table,
l1_grow_activate_table,
l2_load,
l2_update,
l2_update_compressed,
l2_alloc_cow_read,
l2_alloc_write,
read_aio,
read_backing_aio,
read_compressed,
write_aio,
write_compressed,
vmstate_load,
vmstate_save,
cow_read,
cow_write,
reftable_load,
reftable_grow,
reftable_update,
refblock_load,
refblock_update,
refblock_update_part,
refblock_alloc,
refblock_alloc_hookup,
refblock_alloc_write,
refblock_alloc_write_blocks,
refblock_alloc_write_table,
refblock_alloc_switch_table,
cluster_alloc,
cluster_alloc_bytes,
cluster_free,
flush_to_os,
flush_to_disk,
pwritev_rmw_head,
pwritev_rmw_after_head,
pwritev_rmw_tail,
pwritev_rmw_after_tail,
pwritev,
pwritev_zero,
pwritev_done,
empty_image_prepare,
l1_shrink_write_table,
l1_shrink_free_l2_clusters,
cor_write,
cluster_alloc_space,
none,
}Variants
l1_update
l1_grow_alloc_table
l1_grow_write_table
l1_grow_activate_table
l2_load
l2_update
l2_update_compressed
l2_alloc_cow_read
l2_alloc_write
read_aio
read_backing_aio
read_compressed
write_aio
write_compressed
vmstate_load
vmstate_save
cow_read
cow_write
reftable_load
reftable_grow
reftable_update
refblock_load
refblock_update
refblock_update_part
refblock_alloc
refblock_alloc_hookup
refblock_alloc_write
refblock_alloc_write_blocks
refblock_alloc_write_table
refblock_alloc_switch_table
cluster_alloc
cluster_alloc_bytes
cluster_free
flush_to_os
flush_to_disk
pwritev_rmw_head
pwritev_rmw_after_head
pwritev_rmw_tail
pwritev_rmw_after_tail
pwritev
pwritev_zero
pwritev_done
empty_image_prepare
l1_shrink_write_table
l1_shrink_free_l2_clusters
cor_write
cluster_alloc_space
none
Trait Implementations
sourceimpl Clone for BlkdebugEvent
impl Clone for BlkdebugEvent
sourcefn clone(&self) -> BlkdebugEvent
fn clone(&self) -> BlkdebugEvent
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for BlkdebugEvent
impl Debug for BlkdebugEvent
sourceimpl<'de> Deserialize<'de> for BlkdebugEvent
impl<'de> Deserialize<'de> for BlkdebugEvent
sourcefn 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
sourceimpl Enum for BlkdebugEvent
impl Enum for BlkdebugEvent
sourceimpl FromStr for BlkdebugEvent
impl FromStr for BlkdebugEvent
sourceimpl Hash for BlkdebugEvent
impl Hash for BlkdebugEvent
sourceimpl Ord for BlkdebugEvent
impl Ord for BlkdebugEvent
sourcefn cmp(&self, other: &BlkdebugEvent) -> Ordering
fn cmp(&self, other: &BlkdebugEvent) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<BlkdebugEvent> for BlkdebugEvent
impl PartialEq<BlkdebugEvent> for BlkdebugEvent
sourcefn eq(&self, other: &BlkdebugEvent) -> bool
fn eq(&self, other: &BlkdebugEvent) -> bool
sourceimpl PartialOrd<BlkdebugEvent> for BlkdebugEvent
impl PartialOrd<BlkdebugEvent> for BlkdebugEvent
sourcefn partial_cmp(&self, other: &BlkdebugEvent) -> Option<Ordering>
fn partial_cmp(&self, other: &BlkdebugEvent) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresourceimpl Serialize for BlkdebugEvent
impl Serialize for BlkdebugEvent
impl Copy for BlkdebugEvent
impl Eq for BlkdebugEvent
impl StructuralEq for BlkdebugEvent
impl StructuralPartialEq for BlkdebugEvent
Auto Trait Implementations
impl RefUnwindSafe for BlkdebugEvent
impl Send for BlkdebugEvent
impl Sync for BlkdebugEvent
impl Unpin for BlkdebugEvent
impl UnwindSafe for BlkdebugEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more