pub struct ToggleCaseOperator;Expand description
Toggle case operator - swaps uppercase/lowercase.
Trait Implementations§
Source§impl Clone for ToggleCaseOperator
impl Clone for ToggleCaseOperator
Source§fn clone(&self) -> ToggleCaseOperator
fn clone(&self) -> ToggleCaseOperator
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 ToggleCaseOperator
impl Debug for ToggleCaseOperator
Source§impl Operator for ToggleCaseOperator
impl Operator for ToggleCaseOperator
Source§fn execute(
&self,
ctx: &mut OperatorContext<'_>,
range: Range,
) -> Result<(), OperatorError>
fn execute( &self, ctx: &mut OperatorContext<'_>, range: Range, ) -> Result<(), OperatorError>
Execute the operator on a range. Read more
Source§fn is_text_modifying(&self) -> bool
fn is_text_modifying(&self) -> bool
Whether this operator modifies text. Read more
Source§fn is_linewise(&self) -> bool
fn is_linewise(&self) -> bool
Whether this operator works on whole lines (dd, yy). Read more
impl Copy for ToggleCaseOperator
Auto Trait Implementations§
impl Freeze for ToggleCaseOperator
impl RefUnwindSafe for ToggleCaseOperator
impl Send for ToggleCaseOperator
impl Sync for ToggleCaseOperator
impl Unpin for ToggleCaseOperator
impl UnsafeUnpin for ToggleCaseOperator
impl UnwindSafe for ToggleCaseOperator
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