Trait BoxedMutation

Source
pub trait BoxedMutation<T>: Mutation<T>
where T: Mutable,
{ // Required method fn mutate_boxed(self: Box<Self>, target: T) -> Result<T, T::Error>; }

Required Methods§

Source

fn mutate_boxed(self: Box<Self>, target: T) -> Result<T, T::Error>

Implementors§

Source§

impl<M, T> BoxedMutation<T> for M
where M: Mutation<T>, T: Mutable,