pub enum ModernizationPattern {
SubroutineCalls,
StrictWarnings,
DeprecatedOperators,
VariableDeclarations,
PackageDeclarations,
}Expand description
Refactoring engine types: configuration, operations, and results. Modernization patterns for legacy code
Variants§
SubroutineCalls
Convert old-style subroutine calls to modern syntax
StrictWarnings
Add missing use strict/warnings
DeprecatedOperators
Replace deprecated operators
VariableDeclarations
Modernize variable declarations
PackageDeclarations
Update package declarations
Trait Implementations§
Source§impl Clone for ModernizationPattern
impl Clone for ModernizationPattern
Source§fn clone(&self) -> ModernizationPattern
fn clone(&self) -> ModernizationPattern
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 moreSource§impl Debug for ModernizationPattern
impl Debug for ModernizationPattern
Source§impl<'de> Deserialize<'de> for ModernizationPattern
impl<'de> Deserialize<'de> for ModernizationPattern
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ModernizationPattern, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ModernizationPattern, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ModernizationPattern
impl Serialize for ModernizationPattern
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for ModernizationPattern
impl RefUnwindSafe for ModernizationPattern
impl Send for ModernizationPattern
impl Sync for ModernizationPattern
impl Unpin for ModernizationPattern
impl UnsafeUnpin for ModernizationPattern
impl UnwindSafe for ModernizationPattern
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