Struct regex::ReplacerRef
pub struct ReplacerRef<'a, R: ?Sized>(_);
Documentation
By-reference adaptor for a Replacer
Returned by Replacer::by_ref
.
Trait Implementations
impl<'a, R: $crate::fmt::Debug + ?Sized> Debug for ReplacerRef<'a, R>
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl<'a, R: Replacer + ?Sized + 'a> Replacer for ReplacerRef<'a, R>
fn replace_append(
&mut Self,
caps: &Captures<'_>,
dst: &mut String
)
fn no_expansion(&mut Self) -> Option<Cow<'_, str>>
Auto Trait Implementations
impl<'a, R> !UnwindSafe for ReplacerRef<'a, R>
impl<'a, R: ?Sized> RefUnwindSafe for ReplacerRef<'a, R>
where
R: RefUnwindSafe,
impl<'a, R: ?Sized> Send for ReplacerRef<'a, R>
where
R: Send,
impl<'a, R: ?Sized> Sync for ReplacerRef<'a, R>
where
R: Sync,
impl<'a, R: ?Sized> Unpin for ReplacerRef<'a, R>
Blanket Implementations
impl<T> BorrowMut<T> for T
where
T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T