Struct qapi_qmp::MigrateSetParameters
source · pub struct MigrateSetParameters {Show 29 fields
pub announce_initial: Option<u64>,
pub announce_max: Option<u64>,
pub announce_rounds: Option<u64>,
pub announce_step: Option<u64>,
pub block_bitmap_mapping: Option<Vec<BitmapMigrationNodeAlias>>,
pub block_incremental: Option<bool>,
pub compress_level: Option<u8>,
pub compress_threads: Option<u8>,
pub compress_wait_thread: Option<bool>,
pub cpu_throttle_increment: Option<u8>,
pub cpu_throttle_initial: Option<u8>,
pub cpu_throttle_tailslow: Option<bool>,
pub decompress_threads: Option<u8>,
pub downtime_limit: Option<u64>,
pub max_bandwidth: Option<u64>,
pub max_cpu_throttle: Option<u8>,
pub max_postcopy_bandwidth: Option<u64>,
pub multifd_channels: Option<u8>,
pub multifd_compression: Option<MultiFDCompression>,
pub multifd_zlib_level: Option<u8>,
pub multifd_zstd_level: Option<u8>,
pub throttle_trigger_threshold: Option<u8>,
pub tls_authz: Option<StrOrNull>,
pub tls_creds: Option<StrOrNull>,
pub tls_hostname: Option<StrOrNull>,
pub vcpu_dirty_limit: Option<u64>,
pub x_checkpoint_delay: Option<u32>,
pub x_vcpu_dirty_limit_period: Option<u64>,
pub xbzrle_cache_size: Option<u64>,
}
Fields§
§announce_initial: Option<u64>
§announce_max: Option<u64>
§announce_rounds: Option<u64>
§announce_step: Option<u64>
§block_bitmap_mapping: Option<Vec<BitmapMigrationNodeAlias>>
§block_incremental: Option<bool>
§compress_level: Option<u8>
§compress_threads: Option<u8>
§compress_wait_thread: Option<bool>
§cpu_throttle_increment: Option<u8>
§cpu_throttle_initial: Option<u8>
§cpu_throttle_tailslow: Option<bool>
§decompress_threads: Option<u8>
§downtime_limit: Option<u64>
§max_bandwidth: Option<u64>
§max_cpu_throttle: Option<u8>
§max_postcopy_bandwidth: Option<u64>
§multifd_channels: Option<u8>
§multifd_compression: Option<MultiFDCompression>
§multifd_zlib_level: Option<u8>
§multifd_zstd_level: Option<u8>
§throttle_trigger_threshold: Option<u8>
§tls_authz: Option<StrOrNull>
§tls_creds: Option<StrOrNull>
§tls_hostname: Option<StrOrNull>
§vcpu_dirty_limit: Option<u64>
§x_checkpoint_delay: Option<u32>
§x_vcpu_dirty_limit_period: Option<u64>
§xbzrle_cache_size: Option<u64>
Trait Implementations§
source§impl Clone for MigrateSetParameters
impl Clone for MigrateSetParameters
source§fn clone(&self) -> MigrateSetParameters
fn clone(&self) -> MigrateSetParameters
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 moresource§impl Debug for MigrateSetParameters
impl Debug for MigrateSetParameters
source§impl Default for MigrateSetParameters
impl Default for MigrateSetParameters
source§fn default() -> MigrateSetParameters
fn default() -> MigrateSetParameters
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for MigrateSetParameters
impl<'de> Deserialize<'de> for MigrateSetParameters
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 From<MigrateSetParameters> for migrate_set_parameters
impl From<MigrateSetParameters> for migrate_set_parameters
source§fn from(val: MigrateSetParameters) -> Self
fn from(val: MigrateSetParameters) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for MigrateSetParameters
impl Send for MigrateSetParameters
impl Sync for MigrateSetParameters
impl Unpin for MigrateSetParameters
impl UnwindSafe for MigrateSetParameters
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