[][src]Struct libra_fuzzer::FuzzTarget

pub struct FuzzTarget(_);

A fuzz target.

Implementations

impl FuzzTarget[src]

pub fn from_env() -> Result<Self>[src]

Get the current fuzz target from the environment.

pub fn by_name(name: &str) -> Option<Self>[src]

Get a fuzz target by name.

pub fn all_targets() -> impl Iterator<Item = Self>[src]

A list of all fuzz targets.

Trait Implementations

impl Clone for FuzzTarget[src]

impl Copy for FuzzTarget[src]

impl Debug for FuzzTarget[src]

impl Deref for FuzzTarget[src]

type Target = dyn FuzzTargetImpl + 'static

The resulting type after dereferencing.

impl FromStr for FuzzTarget[src]

type Err = String

The associated error which can be returned from parsing.

Auto Trait Implementations

impl !RefUnwindSafe for FuzzTarget

impl Send for FuzzTarget

impl Sync for FuzzTarget

impl Unpin for FuzzTarget

impl !UnwindSafe for FuzzTarget

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,