pub type Default<S> = ApproximatelySimilarCanonical<S>;
Expand description
The recommended regular expression builder.
Aliased Type§
pub struct Default<S> { /* private fields */ }
Trait Implementations
Source§impl<S: Alphabet> Builder for ApproximatelySimilarCanonical<S>
impl<S: Alphabet> Builder for ApproximatelySimilarCanonical<S>
type Symbol = S
fn empty_set() -> Regex<Self>
fn empty_string() -> Regex<Self>
fn symbol(value: Self::Symbol) -> Regex<Self>
fn closure(inner: Regex<Self>) -> Regex<Self>
fn concat(left: Regex<Self>, right: Regex<Self>) -> Regex<Self>
fn or(left: Regex<Self>, right: Regex<Self>) -> Regex<Self>
fn and(left: Regex<Self>, right: Regex<Self>) -> Regex<Self>
fn complement(inner: Regex<Self>) -> Regex<Self>
Source§impl<S: Clone + Alphabet> Clone for ApproximatelySimilarCanonical<S>
impl<S: Clone + Alphabet> Clone for ApproximatelySimilarCanonical<S>
Source§fn clone(&self) -> ApproximatelySimilarCanonical<S>
fn clone(&self) -> ApproximatelySimilarCanonical<S>
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<S: PartialEq + Alphabet> PartialEq for ApproximatelySimilarCanonical<S>
impl<S: PartialEq + Alphabet> PartialEq for ApproximatelySimilarCanonical<S>
Source§fn eq(&self, other: &ApproximatelySimilarCanonical<S>) -> bool
fn eq(&self, other: &ApproximatelySimilarCanonical<S>) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.