pub struct PatternApplication {
pub pattern: RefactoringPattern,
pub parameters: HashMap<String, String>,
}Expand description
Pattern application with parameter values
Fields§
§pattern: RefactoringPatternThe pattern being applied
parameters: HashMap<String, String>Parameter values
Implementations§
Trait Implementations§
Source§impl Clone for PatternApplication
impl Clone for PatternApplication
Source§fn clone(&self) -> PatternApplication
fn clone(&self) -> PatternApplication
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PatternApplication
impl RefUnwindSafe for PatternApplication
impl Send for PatternApplication
impl Sync for PatternApplication
impl Unpin for PatternApplication
impl UnwindSafe for PatternApplication
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