pub struct AdapterGenerator;Expand description
Generates adapter code between incompatible patterns.
Implementations§
Source§impl AdapterGenerator
impl AdapterGenerator
pub fn new() -> Self
pub fn generate_adapter( &self, source: &Pattern, target: &Pattern, ) -> EvolveResult<AdapterCode>
Trait Implementations§
Source§impl Debug for AdapterGenerator
impl Debug for AdapterGenerator
Source§impl Default for AdapterGenerator
impl Default for AdapterGenerator
Source§fn default() -> AdapterGenerator
fn default() -> AdapterGenerator
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AdapterGenerator
impl RefUnwindSafe for AdapterGenerator
impl Send for AdapterGenerator
impl Sync for AdapterGenerator
impl Unpin for AdapterGenerator
impl UnsafeUnpin for AdapterGenerator
impl UnwindSafe for AdapterGenerator
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more