pub enum WhiteSpace<'code> {
Space(Space<'code>),
Tab(Tab<'code>),
NewLine(NewLine<'code>),
}Expand description
Represents any permutation of possible white
spaces. Could be , \t, \n or whatver
whitespaces are subsequently added.
Variants§
Trait Implementations§
Source§impl<'code> Clone for WhiteSpace<'code>
impl<'code> Clone for WhiteSpace<'code>
Source§fn clone(&self) -> WhiteSpace<'code>
fn clone(&self) -> WhiteSpace<'code>
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'code> Debug for WhiteSpace<'code>
impl<'code> Debug for WhiteSpace<'code>
Source§impl<'code> Lexer<'code> for WhiteSpace<'code>
impl<'code> Lexer<'code> for WhiteSpace<'code>
Auto Trait Implementations§
impl<'code> Freeze for WhiteSpace<'code>
impl<'code> RefUnwindSafe for WhiteSpace<'code>
impl<'code> Send for WhiteSpace<'code>
impl<'code> Sync for WhiteSpace<'code>
impl<'code> Unpin for WhiteSpace<'code>
impl<'code> UnsafeUnpin for WhiteSpace<'code>
impl<'code> UnwindSafe for WhiteSpace<'code>
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