pub enum Rule {
Show 28 variants
EOI,
char,
encoded_char,
driver,
protocol,
SCHEME_IDENT,
scheme,
username,
password,
with_password,
username_with_password,
nondot,
host,
port,
path,
address,
addresses,
paths,
fchar,
fragment,
protocol_with_addresses,
name,
varchar,
value,
param,
database_char,
database,
dsn,
}
Variants
EOI
char
encoded_char
driver
protocol
SCHEME_IDENT
scheme
username
password
with_password
username_with_password
nondot
host
port
path
address
addresses
paths
fchar
fragment
protocol_with_addresses
name
varchar
value
param
database_char
database
dsn
Trait Implementations
sourceimpl Ord for Rule
impl Ord for Rule
sourceimpl PartialOrd<Rule> for Rule
impl PartialOrd<Rule> for Rule
sourcefn partial_cmp(&self, other: &Rule) -> Option<Ordering>
fn partial_cmp(&self, other: &Rule) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for Rule
impl Eq for Rule
impl StructuralEq for Rule
impl StructuralPartialEq for Rule
Auto Trait Implementations
impl RefUnwindSafe for Rule
impl Send for Rule
impl Sync for Rule
impl Unpin for Rule
impl UnwindSafe for Rule
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more