pub struct Re { /* private fields */ }
Implementations§
Source§impl Re
impl Re
pub fn new(expression: Expression) -> Re
pub fn is_match(&self, text: &str) -> bool
pub fn into_expression(self) -> Expression
pub fn as_expression(&self) -> &Expression
Trait Implementations§
Source§impl From<Expression> for Re
impl From<Expression> for Re
Source§fn from(expression: Expression) -> Re
fn from(expression: Expression) -> Re
Converts to this type from the input type.
Source§impl From<Re> for Expression
impl From<Re> for Expression
Source§fn from(re: Re) -> Expression
fn from(re: Re) -> Expression
Converts to this type from the input type.
Source§impl Ord for Re
impl Ord for Re
Source§impl PartialOrd for Re
impl PartialOrd for Re
impl Eq for Re
impl StructuralPartialEq for Re
Auto Trait Implementations§
impl Freeze for Re
impl RefUnwindSafe for Re
impl Send for Re
impl Sync for Re
impl Unpin for Re
impl UnwindSafe for Re
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