pub enum ClauseRule {
Bare,
Parenthesized,
Flexible,
Custom(for<'a> fn(Cow<'a, str>, &'a str) -> IResult<&'a str, Clause<'a>>),
Unsupported,
}
Variants§
Bare
Parenthesized
Flexible
Custom(for<'a> fn(Cow<'a, str>, &'a str) -> IResult<&'a str, Clause<'a>>)
Unsupported
Trait Implementations§
Source§impl Clone for ClauseRule
impl Clone for ClauseRule
Source§fn clone(&self) -> ClauseRule
fn clone(&self) -> ClauseRule
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 moreimpl Copy for ClauseRule
Auto Trait Implementations§
impl Freeze for ClauseRule
impl RefUnwindSafe for ClauseRule
impl Send for ClauseRule
impl Sync for ClauseRule
impl Unpin for ClauseRule
impl UnwindSafe for ClauseRule
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