pub struct EncodedInput { /* private fields */ }
Expand description
A codes input is the basic input
Implementations
sourceimpl EncodedInput
impl EncodedInput
Trait Implementations
sourceimpl Clone for EncodedInput
impl Clone for EncodedInput
sourcefn clone(&self) -> EncodedInput
fn clone(&self) -> EncodedInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for EncodedInput
impl Debug for EncodedInput
sourceimpl Default for EncodedInput
impl Default for EncodedInput
sourcefn default() -> EncodedInput
fn default() -> EncodedInput
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for EncodedInput
impl<'de> Deserialize<'de> for EncodedInput
sourcefn 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
sourceimpl From<&[u32]> for EncodedInput
impl From<&[u32]> for EncodedInput
sourceimpl From<EncodedInput> for Rc<RefCell<EncodedInput>>
impl From<EncodedInput> for Rc<RefCell<EncodedInput>>
Rc Ref-cell from Input
sourcefn from(input: EncodedInput) -> Self
fn from(input: EncodedInput) -> Self
Converts to this type from the input type.
sourceimpl HasLen for EncodedInput
impl HasLen for EncodedInput
sourceimpl Hash for EncodedInput
impl Hash for EncodedInput
sourceimpl Input for EncodedInput
impl Input for EncodedInput
sourcefn generate_name(&self, _idx: usize) -> String
fn generate_name(&self, _idx: usize) -> String
Generate a name for this input
sourcefn to_file<P>(&self, path: P) -> Result<(), Error>where
P: AsRef<Path>,
fn to_file<P>(&self, path: P) -> Result<(), Error>where
P: AsRef<Path>,
Write this input to the file
sourcefn from_file<P>(path: P) -> Result<Self, Error>where
P: AsRef<Path>,
fn from_file<P>(path: P) -> Result<Self, Error>where
P: AsRef<Path>,
Load the content of this input from a file
sourcefn wrapped_as_testcase(&mut self)
fn wrapped_as_testcase(&mut self)
An hook executed if the input is stored as
Testcase
sourceimpl<S: HasRand> Mutator<EncodedInput, S> for EncodedAddMutator
impl<S: HasRand> Mutator<EncodedInput, S> for EncodedAddMutator
sourceimpl<S: HasRand> Mutator<EncodedInput, S> for EncodedCopyMutator
impl<S: HasRand> Mutator<EncodedInput, S> for EncodedCopyMutator
sourceimpl<S> Mutator<EncodedInput, S> for EncodedCrossoverInsertMutatorwhere
S: HasRand + HasCorpus<EncodedInput> + HasMaxSize,
impl<S> Mutator<EncodedInput, S> for EncodedCrossoverInsertMutatorwhere
S: HasRand + HasCorpus<EncodedInput> + HasMaxSize,
sourceimpl<S> Mutator<EncodedInput, S> for EncodedCrossoverReplaceMutatorwhere
S: HasRand + HasCorpus<EncodedInput>,
impl<S> Mutator<EncodedInput, S> for EncodedCrossoverReplaceMutatorwhere
S: HasRand + HasCorpus<EncodedInput>,
sourceimpl<S: HasRand> Mutator<EncodedInput, S> for EncodedDecMutator
impl<S: HasRand> Mutator<EncodedInput, S> for EncodedDecMutator
sourceimpl<S: HasRand> Mutator<EncodedInput, S> for EncodedDeleteMutator
impl<S: HasRand> Mutator<EncodedInput, S> for EncodedDeleteMutator
sourceimpl<S: HasRand> Mutator<EncodedInput, S> for EncodedIncMutator
impl<S: HasRand> Mutator<EncodedInput, S> for EncodedIncMutator
sourceimpl<S> Mutator<EncodedInput, S> for EncodedInsertCopyMutatorwhere
S: HasRand + HasMaxSize,
impl<S> Mutator<EncodedInput, S> for EncodedInsertCopyMutatorwhere
S: HasRand + HasMaxSize,
sourceimpl<S: HasRand> Mutator<EncodedInput, S> for EncodedRandMutator
impl<S: HasRand> Mutator<EncodedInput, S> for EncodedRandMutator
sourceimpl PartialEq<EncodedInput> for EncodedInput
impl PartialEq<EncodedInput> for EncodedInput
sourcefn eq(&self, other: &EncodedInput) -> bool
fn eq(&self, other: &EncodedInput) -> bool
sourceimpl Serialize for EncodedInput
impl Serialize for EncodedInput
impl Eq for EncodedInput
impl StructuralEq for EncodedInput
impl StructuralPartialEq for EncodedInput
Auto Trait Implementations
impl RefUnwindSafe for EncodedInput
impl Send for EncodedInput
impl Sync for EncodedInput
impl Unpin for EncodedInput
impl UnwindSafe for EncodedInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> CallHasher for Twhere
T: Hash + ?Sized,
impl<T> CallHasher for Twhere
T: Hash + ?Sized,
sourceimpl<Tail, T> Prepend<T> for Tail
impl<Tail, T> Prepend<T> for Tail
type PreprendResult = Tail
type PreprendResult = Tail
sourcefn prepend(self, value: T) -> (T, <Tail as Prepend<T>>::PreprendResult)
fn prepend(self, value: T) -> (T, <Tail as Prepend<T>>::PreprendResult)
Prepend a value to this tuple, returning a new tuple with prepended value.