pub struct RenameConfig {
pub case_transform: Option<String>,
pub space_replace: Option<String>,
pub recursive: Option<bool>,
pub include_symlinks: Option<bool>,
}Expand description
Configuration for the rename step.
Fields§
§case_transform: Option<String>§space_replace: Option<String>§recursive: Option<bool>§include_symlinks: Option<bool>Implementations§
Source§impl RenameConfig
impl RenameConfig
pub fn parse_case_transform(&self) -> Option<CaseTransform>
pub fn parse_space_replace(&self) -> Option<SpaceReplace>
Trait Implementations§
Source§impl Clone for RenameConfig
impl Clone for RenameConfig
Source§fn clone(&self) -> RenameConfig
fn clone(&self) -> RenameConfig
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 RenameConfig
impl Debug for RenameConfig
Source§impl Default for RenameConfig
impl Default for RenameConfig
Source§fn default() -> RenameConfig
fn default() -> RenameConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RenameConfig
impl<'de> Deserialize<'de> for RenameConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RenameConfig
impl RefUnwindSafe for RenameConfig
impl Send for RenameConfig
impl Sync for RenameConfig
impl Unpin for RenameConfig
impl UnsafeUnpin for RenameConfig
impl UnwindSafe for RenameConfig
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