pub struct ApplyFilesResult {
pub glob_pattern: String,
pub find_pattern: String,
pub replace_pattern: String,
pub files_matched: usize,
pub files_modified: usize,
pub files: Vec<FilePatternResult>,
}Expand description
Pattern replacement across multiple files.
Fields§
§glob_pattern: StringGlob pattern used for matching
find_pattern: StringFind pattern
replace_pattern: StringReplace pattern
files_matched: usizeNumber of files matched
files_modified: usizeNumber of files modified
files: Vec<FilePatternResult>Individual file results
Trait Implementations§
Source§impl Clone for ApplyFilesResult
impl Clone for ApplyFilesResult
Source§fn clone(&self) -> ApplyFilesResult
fn clone(&self) -> ApplyFilesResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ApplyFilesResult
impl Debug for ApplyFilesResult
Source§impl<'de> Deserialize<'de> for ApplyFilesResult
impl<'de> Deserialize<'de> for ApplyFilesResult
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 ApplyFilesResult
impl RefUnwindSafe for ApplyFilesResult
impl Send for ApplyFilesResult
impl Sync for ApplyFilesResult
impl Unpin for ApplyFilesResult
impl UnsafeUnpin for ApplyFilesResult
impl UnwindSafe for ApplyFilesResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more