pub struct FuzzerConf {Show 13 fields
pub rng_seed: u64,
pub max_extend_size: usize,
pub pnet_mutation_rate: Option<u32>,
pub noise_mutation_rate: Option<u32>,
pub select_authentication_mutation_rate: Option<u32>,
pub select_multiplexing_mutation_rate: Option<u32>,
pub select_stream_mutation_rate: Option<u32>,
pub yamux_frame_mutation_rate: Option<u32>,
pub yamux_flags_mutation_rate: Option<u32>,
pub identify_msg_mutation_rate: Option<u32>,
pub kad_data_mutation_rate: Option<u32>,
pub rpc_data_mutation_rate: Option<u32>,
pub pubsub_mutation_rate: Option<u32>,
}
Fields§
§rng_seed: u64
§max_extend_size: usize
§pnet_mutation_rate: Option<u32>
§noise_mutation_rate: Option<u32>
§select_authentication_mutation_rate: Option<u32>
§select_multiplexing_mutation_rate: Option<u32>
§select_stream_mutation_rate: Option<u32>
§yamux_frame_mutation_rate: Option<u32>
§yamux_flags_mutation_rate: Option<u32>
§identify_msg_mutation_rate: Option<u32>
§kad_data_mutation_rate: Option<u32>
§rpc_data_mutation_rate: Option<u32>
§pubsub_mutation_rate: Option<u32>
Trait Implementations§
Source§impl Clone for FuzzerConf
impl Clone for FuzzerConf
Source§fn clone(&self) -> FuzzerConf
fn clone(&self) -> FuzzerConf
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 FuzzerConf
impl Debug for FuzzerConf
Source§impl<'de> Deserialize<'de> for FuzzerConf
impl<'de> Deserialize<'de> for FuzzerConf
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
Auto Trait Implementations§
impl Freeze for FuzzerConf
impl RefUnwindSafe for FuzzerConf
impl Send for FuzzerConf
impl Sync for FuzzerConf
impl Unpin for FuzzerConf
impl UnwindSafe for FuzzerConf
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