pub struct GenericParamConflictFixGenerator;Expand description
Generates fixes for generic parameter name conflicts
Implementations§
Source§impl GenericParamConflictFixGenerator
impl GenericParamConflictFixGenerator
Sourcepub fn new() -> GenericParamConflictFixGenerator
pub fn new() -> GenericParamConflictFixGenerator
Creates a new GenericParamConflictFixGenerator
Trait Implementations§
Source§impl FixGenerator for GenericParamConflictFixGenerator
impl FixGenerator for GenericParamConflictFixGenerator
Source§fn generate_fix(
&self,
_error: &DecrustError,
params: &ExtractedParameters,
source_code_context: Option<&str>,
) -> Option<Autocorrection>
fn generate_fix( &self, _error: &DecrustError, params: &ExtractedParameters, source_code_context: Option<&str>, ) -> Option<Autocorrection>
Generates a fix for an error using extracted parameters
Auto Trait Implementations§
impl Freeze for GenericParamConflictFixGenerator
impl RefUnwindSafe for GenericParamConflictFixGenerator
impl Send for GenericParamConflictFixGenerator
impl Sync for GenericParamConflictFixGenerator
impl Unpin for GenericParamConflictFixGenerator
impl UnwindSafe for GenericParamConflictFixGenerator
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