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
sourceimpl Clone for TrimLength
impl Clone for TrimLength
sourcefn clone(&self) -> TrimLength
fn clone(&self) -> TrimLength
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for TrimLength
impl Debug for TrimLength
sourceimpl PartialEq<TrimLength> for TrimLength
impl PartialEq<TrimLength> for TrimLength
sourcefn eq(&self, other: &TrimLength) -> bool
fn eq(&self, other: &TrimLength) -> bool
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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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