pub trait Mutation<T>:
Debug
+ Send
+ Sync
+ 'staticwhere
T: Mutable,{
// Required method
fn mutate(self, target: T) -> Result<T, T::Error>;
}
pub trait Mutation<T>:
Debug
+ Send
+ Sync
+ 'staticwhere
T: Mutable,{
// Required method
fn mutate(self, target: T) -> Result<T, T::Error>;
}