pub struct SubstitutionFlags {
pub global: bool,
pub print: bool,
pub case_insensitive: bool,
pub nth: Option<usize>,
}Expand description
Substitution flags (unified across sed and sd)
Fields§
§global: boolg - all occurrences (sed: off by default, sd: on by default)
print: boolp - print substituted lines
case_insensitive: booli - case-insensitive matching
nth: Option<usize>N - substitute Nth occurrence only
Trait Implementations§
Source§impl Clone for SubstitutionFlags
impl Clone for SubstitutionFlags
Source§fn clone(&self) -> SubstitutionFlags
fn clone(&self) -> SubstitutionFlags
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 SubstitutionFlags
impl Debug for SubstitutionFlags
Source§impl Default for SubstitutionFlags
impl Default for SubstitutionFlags
Source§fn default() -> SubstitutionFlags
fn default() -> SubstitutionFlags
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubstitutionFlags
impl<'de> Deserialize<'de> for SubstitutionFlags
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
Source§impl PartialEq for SubstitutionFlags
impl PartialEq for SubstitutionFlags
Source§impl Serialize for SubstitutionFlags
impl Serialize for SubstitutionFlags
impl StructuralPartialEq for SubstitutionFlags
Auto Trait Implementations§
impl Freeze for SubstitutionFlags
impl RefUnwindSafe for SubstitutionFlags
impl Send for SubstitutionFlags
impl Sync for SubstitutionFlags
impl Unpin for SubstitutionFlags
impl UnsafeUnpin for SubstitutionFlags
impl UnwindSafe for SubstitutionFlags
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