Enum yash_syntax::syntax::TrimLength
source · pub enum TrimLength {
Shortest,
Longest,
}
Expand description
Flag that specifies pattern matching strategy in a trim.
Variants§
Shortest
Match as small number of characters as possible.
Longest
Match as large number of characters as possible.
Trait Implementations§
source§impl Clone for TrimLength
impl Clone for TrimLength
source§fn clone(&self) -> TrimLength
fn clone(&self) -> TrimLength
Returns a copy 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 Debug for TrimLength
impl Debug for TrimLength
source§impl PartialEq for TrimLength
impl PartialEq for TrimLength
source§fn eq(&self, other: &TrimLength) -> bool
fn eq(&self, other: &TrimLength) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for TrimLength
impl Eq for TrimLength
impl StructuralEq for TrimLength
impl StructuralPartialEq for TrimLength
Auto Trait Implementations§
impl RefUnwindSafe for TrimLength
impl Send for TrimLength
impl Sync for TrimLength
impl Unpin for TrimLength
impl UnwindSafe for TrimLength
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