Struct regex::bytes::ReplacerRef
source · pub struct ReplacerRef<'a, R: ?Sized>(_);Expand description
A by-reference adaptor for a Replacer.
This permits reusing the same Replacer value in multiple calls to a
replacement routine like Regex::replace_all.
This type is created by Replacer::by_ref.
Trait Implementations§
source§impl<'a, R: Replacer + ?Sized + 'a> Replacer for ReplacerRef<'a, R>
impl<'a, R: Replacer + ?Sized + 'a> Replacer for ReplacerRef<'a, R>
source§fn replace_append(&mut self, caps: &Captures<'_>, dst: &mut Vec<u8>)
fn replace_append(&mut self, caps: &Captures<'_>, dst: &mut Vec<u8>)
Appends possibly empty data to
dst to replace the current match. Read moresource§fn no_expansion<'r>(&'r mut self) -> Option<Cow<'r, [u8]>>
fn no_expansion<'r>(&'r mut self) -> Option<Cow<'r, [u8]>>
Return a fixed unchanging replacement byte string. Read more