pub enum StringOrRegex {
String(String),
Regex(Regex),
}Expand description
A match that supports both exact string equality and regex.
Note: web-first matchers in ferridriver-test use this with
exact-equality semantics for the String variant (matching
Playwright). The Jest-style ExpectValue::to_match downgrades the
String variant to substring containment explicitly.
Variants§
Implementations§
Source§impl StringOrRegex
impl StringOrRegex
Trait Implementations§
Source§impl Clone for StringOrRegex
impl Clone for StringOrRegex
Source§fn clone(&self) -> StringOrRegex
fn clone(&self) -> StringOrRegex
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StringOrRegex
impl Debug for StringOrRegex
Source§impl From<&str> for StringOrRegex
impl From<&str> for StringOrRegex
Source§impl From<Regex> for StringOrRegex
impl From<Regex> for StringOrRegex
Auto Trait Implementations§
impl Freeze for StringOrRegex
impl RefUnwindSafe for StringOrRegex
impl Send for StringOrRegex
impl Sync for StringOrRegex
impl Unpin for StringOrRegex
impl UnsafeUnpin for StringOrRegex
impl UnwindSafe for StringOrRegex
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