pub struct FuzzConfig {
pub max_iterations: u32,
pub seed: Option<u64>,
pub max_tx_size_bytes: usize,
pub max_input_count: u8,
pub max_output_count: u8,
}Expand description
Configuration for transaction fuzzing sessions.
Fields§
§max_iterations: u32Maximum number of fuzz iterations to run per batch.
seed: Option<u64>Optional deterministic seed for reproducible fuzzing.
max_tx_size_bytes: usizeMaximum size in bytes for generated transactions.
max_input_count: u8Maximum number of inputs to simulate.
max_output_count: u8Maximum number of outputs to simulate.
Trait Implementations§
Source§impl Clone for FuzzConfig
impl Clone for FuzzConfig
Source§fn clone(&self) -> FuzzConfig
fn clone(&self) -> FuzzConfig
Returns a duplicate 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 FuzzConfig
impl Debug for FuzzConfig
Auto Trait Implementations§
impl Freeze for FuzzConfig
impl RefUnwindSafe for FuzzConfig
impl Send for FuzzConfig
impl Sync for FuzzConfig
impl Unpin for FuzzConfig
impl UnsafeUnpin for FuzzConfig
impl UnwindSafe for FuzzConfig
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