pub struct CapturePattern { /* private fields */ }
Expand description
A pattern that captures matches.
Capture patterns wrap another pattern and assign a name to the paths that match. The captured paths can be retrieved when pattern matching is performed.
Implementations§
Trait Implementations§
Source§impl Clone for CapturePattern
impl Clone for CapturePattern
Source§fn clone(&self) -> CapturePattern
fn clone(&self) -> CapturePattern
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 CapturePattern
impl Debug for CapturePattern
Source§impl Display for CapturePattern
impl Display for CapturePattern
Source§impl PartialEq for CapturePattern
impl PartialEq for CapturePattern
impl Eq for CapturePattern
impl StructuralPartialEq for CapturePattern
Auto Trait Implementations§
impl Freeze for CapturePattern
impl RefUnwindSafe for CapturePattern
impl Send for CapturePattern
impl Sync for CapturePattern
impl Unpin for CapturePattern
impl UnwindSafe for CapturePattern
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