[−][src]Enum ecmascript::lexer::punctuator::PunctuatorKind
Variants
Colon
Question
Semicolon
Comma
Dot
DotDotDot
LParen
RParen
LBracket
RBracket
LBrace
RBrace
FatArrow
Increment
Decrement
Not
And
Or
Add
Sub
Mul
Div
Rem
Pow
BitNot
BitAnd
BitOr
BitXor
BitShl
BitShr
BitUShr
Assign
AddAssign
SubAssign
MulAssign
DivAssign
RemAssign
PowAssign
BitAndAssign
BitOrAssign
BitXorAssign
BitShlAssign
BitShrAssign
BitUShrAssign
Eq
StrictEq
Gt
Lt
Neq
StrictNeq
GtEq
LtEq
Trait Implementations
impl Copy for PunctuatorKind
[src]
impl PartialEq<PunctuatorKind> for PunctuatorKind
[src]
fn eq(&self, other: &PunctuatorKind) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=
.
impl Clone for PunctuatorKind
[src]
fn clone(&self) -> PunctuatorKind
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Eq for PunctuatorKind
[src]
impl Debug for PunctuatorKind
[src]
impl Hash for PunctuatorKind
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl FromStr for PunctuatorKind
[src]
Auto Trait Implementations
impl Send for PunctuatorKind
impl Sync for PunctuatorKind
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,