Struct panda_sys::q_obj_blockdev_mirror_arg [−][src]
#[repr(C)]pub struct q_obj_blockdev_mirror_arg {Show 19 fields
pub has_job_id: bool,
pub job_id: *mut c_char,
pub device: *mut c_char,
pub target: *mut c_char,
pub has_replaces: bool,
pub replaces: *mut c_char,
pub sync: MirrorSyncMode,
pub has_speed: bool,
pub speed: i64,
pub has_granularity: bool,
pub granularity: u32,
pub has_buf_size: bool,
pub buf_size: i64,
pub has_on_source_error: bool,
pub on_source_error: BlockdevOnError,
pub has_on_target_error: bool,
pub on_target_error: BlockdevOnError,
pub has_filter_node_name: bool,
pub filter_node_name: *mut c_char,
}
Fields
has_job_id: bool
job_id: *mut c_char
device: *mut c_char
target: *mut c_char
has_replaces: bool
replaces: *mut c_char
sync: MirrorSyncMode
has_speed: bool
speed: i64
has_granularity: bool
granularity: u32
has_buf_size: bool
buf_size: i64
has_on_source_error: bool
on_source_error: BlockdevOnError
has_on_target_error: bool
on_target_error: BlockdevOnError
has_filter_node_name: bool
filter_node_name: *mut c_char
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for q_obj_blockdev_mirror_arg
impl !Send for q_obj_blockdev_mirror_arg
impl !Sync for q_obj_blockdev_mirror_arg
impl Unpin for q_obj_blockdev_mirror_arg
impl UnwindSafe for q_obj_blockdev_mirror_arg
Blanket Implementations
Mutably borrows from an owned value. Read more