[][src]Enum qapi_qmp::BlkdebugEvent

pub enum BlkdebugEvent {
    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

impl Clone for BlkdebugEvent[src]

impl Copy for BlkdebugEvent[src]

impl Debug for BlkdebugEvent[src]

impl<'de> Deserialize<'de> for BlkdebugEvent[src]

impl Enum for BlkdebugEvent[src]

impl Eq for BlkdebugEvent[src]

impl FromStr for BlkdebugEvent[src]

type Err = ()

The associated error which can be returned from parsing.

impl Hash for BlkdebugEvent[src]

impl Ord for BlkdebugEvent[src]

impl PartialEq<BlkdebugEvent> for BlkdebugEvent[src]

impl PartialOrd<BlkdebugEvent> for BlkdebugEvent[src]

impl Serialize for BlkdebugEvent[src]

impl StructuralEq for BlkdebugEvent[src]

impl StructuralPartialEq for BlkdebugEvent[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.