[][src]Trait serde_traitobject::FnMut

pub trait FnMut<Args>: FnMut<Args> + Serialize + Deserialize { }

A convenience trait implemented on all (de)serializable implementors of std::ops::FnMut.

It can be made into a trait object which is then (de)serializable.

Trait Implementations

impl<'a, Args, Output> AsRef<dyn FnMut<Args, Output = Output> + 'a + Send> for dyn FnMut<Args, Output = Output> + Send + 'a[src]

impl<'a, Args, Output> AsRef<dyn FnMut<Args, Output = Output> + 'a> for dyn FnMut<Args, Output = Output> + 'a[src]

impl<Args: 'static, Output: 'static> Serialize for dyn FnMut<Args, Output = Output>[src]

impl<Args: 'static, Output: 'static> Serialize for dyn FnMut<Args, Output = Output> + Send[src]

Implementors

impl<T: ?Sized, Args> FnMut<Args> for T where
    T: FnMut<Args> + Serialize + Deserialize
[src]

Loading content...