Struct regex::NoExpand [] [src]

pub struct NoExpand<'t>(pub &'t str);

NoExpand indicates literal string replacement.

It can be used with replace and replace_all to do a literal string replacement without expanding $name to their corresponding capture groups.

't is the lifetime of the literal text.

Trait Implementations

impl<'t> Replacer for NoExpand<'t>
[src]

fn reg_replace(&mut self, _: &Captures) -> Cow<str>

Returns a possibly owned string that is used to replace the match corresponding to the caps capture group. Read more

fn no_expand(&mut self) -> Option<Cow<str>>

Returns a possibly owned string that never needs expansion.