pub struct QemuParams {Show 13 fields
pub cmd: Vec<String>,
pub qemu_aux_buffer_filename: String,
pub control_filename: String,
pub workdir: String,
pub qemu_id: usize,
pub bitmap_size: usize,
pub payload_size: usize,
pub dump_python_code_for_inputs: bool,
pub write_protected_input_buffer: bool,
pub cow_primary_size: Option<u64>,
pub hprintf_fd: Option<i32>,
pub aux_buffer_size: usize,
pub time_limit: Duration,
}Fields§
§cmd: Vec<String>§qemu_aux_buffer_filename: String§control_filename: String§workdir: String§qemu_id: usize§bitmap_size: usize§payload_size: usize§dump_python_code_for_inputs: bool§write_protected_input_buffer: bool§cow_primary_size: Option<u64>§hprintf_fd: Option<i32>§aux_buffer_size: usize§time_limit: DurationImplementations§
Source§impl QemuParams
impl QemuParams
pub fn new(sharedir: String, fuzzer_config: &Config) -> QemuParams
Auto Trait Implementations§
impl Freeze for QemuParams
impl RefUnwindSafe for QemuParams
impl Send for QemuParams
impl Sync for QemuParams
impl Unpin for QemuParams
impl UnsafeUnpin for QemuParams
impl UnwindSafe for QemuParams
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