Trait libafl::bolts::serdeany::SerdeAny[][src]

pub trait SerdeAny: Any + Serialize {
    fn as_any(&self) -> &dyn Any;
fn as_any_mut(&mut self) -> &mut dyn Any; }

A (de)serializable Any trait

Required methods

fn as_any(&self) -> &dyn Any[src]

returns this as Any trait

fn as_any_mut(&mut self) -> &mut dyn Any[src]

returns this as mutable Any trait

Loading content...

Trait Implementations

impl<'a> Serialize for dyn SerdeAny[src]

fn serialize<S>(&self, se: S) -> Result<S::Ok, S::Error> where
    S: Serializer
[src]

Serialize this value into the given Serde serializer. Read more

Implementors

impl SerdeAny for IsFavoredMetadata[src]

fn as_any(&self) -> &dyn Any[src]

fn as_any_mut(&mut self) -> &mut dyn Any[src]

impl SerdeAny for TopRatedsMetadata[src]

fn as_any(&self) -> &dyn Any[src]

fn as_any_mut(&mut self) -> &mut dyn Any[src]

impl SerdeAny for MapIndexesMetadata[src]

fn as_any(&self) -> &dyn Any[src]

fn as_any_mut(&mut self) -> &mut dyn Any[src]

impl SerdeAny for MapNoveltiesMetadata[src]

fn as_any(&self) -> &dyn Any[src]

fn as_any_mut(&mut self) -> &mut dyn Any[src]

impl SerdeAny for LogMutationMetadata[src]

fn as_any(&self) -> &dyn Any[src]

fn as_any_mut(&mut self) -> &mut dyn Any[src]

impl SerdeAny for Tokens[src]

fn as_any(&self) -> &dyn Any[src]

fn as_any_mut(&mut self) -> &mut dyn Any[src]

Loading content...