[−][src]Enum silkworm_syn::token::Keyword
Language keywords.
Variants
set
.
call
.
Boolean literal true
.
Boolean literal false
.
Null literal null
.
if
.
elseif
.
else
.
endif
.
to
operator.
is
operator.
eq
operator.
neq
operator.
lt
operator.
lte
operator.
gt
operator.
gte
operator.
and
operator.
or
operator.
xor
operator.
not
operator.
return
for
loop
while
do
next
continue
break
in
operator.
HeaderKey(HeaderKey)
Pragma(Pragma)
FeatureName(FeatureName)
Implementations
impl Keyword
[src]
pub fn identify(s: &str) -> Option<Self>
[src]
pub fn into_canonical_str(self) -> &'static str
[src]
pub fn class(self) -> KeywordClass
[src]
Trait Implementations
impl Clone for Keyword
[src]
impl Copy for Keyword
[src]
impl Debug for Keyword
[src]
impl Display for Keyword
[src]
impl Eq for Keyword
[src]
impl Hash for Keyword
[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,
impl Ord for Keyword
[src]
fn cmp(&self, other: &Keyword) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<Keyword> for Keyword
[src]
impl PartialOrd<Keyword> for Keyword
[src]
fn partial_cmp(&self, other: &Keyword) -> Option<Ordering>
[src]
fn lt(&self, other: &Keyword) -> bool
[src]
fn le(&self, other: &Keyword) -> bool
[src]
fn gt(&self, other: &Keyword) -> bool
[src]
fn ge(&self, other: &Keyword) -> bool
[src]
impl StructuralEq for Keyword
[src]
impl StructuralPartialEq for Keyword
[src]
Auto Trait Implementations
impl RefUnwindSafe for Keyword
impl Send for Keyword
impl Sync for Keyword
impl Unpin for Keyword
impl UnwindSafe for Keyword
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &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> 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> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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>,