pub enum Keyword {
Show 607 variants NoKeyword, ABORT, ABS, ABSOLUTE, ACTION, ADD, ADMIN, AGAINST, ALL, ALLOCATE, ALTER, ALWAYS, ANALYZE, AND, ANTI, ANY, APPLY, ARCHIVE, ARE, ARRAY, ARRAY_AGG, ARRAY_MAX_CARDINALITY, AS, ASC, ASENSITIVE, ASSERT, ASYMMETRIC, AT, ATOMIC, AUTHORIZATION, AUTOINCREMENT, AUTO_INCREMENT, AVG, AVRO, BACKWARD, BEGIN, BEGIN_FRAME, BEGIN_PARTITION, BETWEEN, BIGDECIMAL, BIGINT, BIGNUMERIC, BINARY, BLOB, BLOOMFILTER, BOOL, BOOLEAN, BOTH, BTREE, BY, BYPASSRLS, BYTEA, CACHE, CALL, CALLED, CARDINALITY, CASCADE, CASCADED, CASE, CAST, CEIL, CEILING, CENTURY, CHAIN, CHANGE, CHAR, CHARACTER, CHARACTERS, CHARACTER_LENGTH, CHARSET, CHAR_LENGTH, CHECK, CLOB, CLONE, CLOSE, CLUSTER, COALESCE, COLLATE, COLLATION, COLLECT, COLUMN, COLUMNS, COMMENT, COMMIT, COMMITTED, COMPRESSION, COMPUTE, CONCURRENTLY, CONDITION, CONFLICT, CONNECT, CONNECTION, CONSTRAINT, CONTAINS, CONVERT, COPY, COPY_OPTIONS, CORR, CORRESPONDING, COUNT, COVAR_POP, COVAR_SAMP, CREATE, CREATEDB, CREATEROLE, CREDENTIALS, CROSS, CSV, CUBE, CUME_DIST, CURRENT, CURRENT_CATALOG, CURRENT_DATE, CURRENT_DEFAULT_TRANSFORM_GROUP, CURRENT_PATH, CURRENT_ROLE, CURRENT_ROW, CURRENT_SCHEMA, CURRENT_TIME, CURRENT_TIMESTAMP, CURRENT_TRANSFORM_GROUP_FOR_TYPE, CURRENT_USER, CURSOR, CYCLE, DATA, DATABASE, DATE, DATETIME, DAY, DEALLOCATE, DEC, DECADE, DECIMAL, DECLARE, DEFAULT, DELETE, DELIMITED, DELIMITER, DELTA, DENSE_RANK, DEREF, DESC, DESCRIBE, DETAIL, DETERMINISTIC, DIRECTORY, DISCARD, DISCONNECT, DISTINCT, DISTRIBUTE, DIV, DO, DOUBLE, DOW, DOY, DROP, DRY, DUPLICATE, DYNAMIC, EACH, ELEMENT, ELSE, ENCODING, ENCRYPTION, END, END_EXEC, ENDPOINT, END_FRAME, END_PARTITION, ENGINE, ENUM, EPOCH, EQUALS, ERROR, ESCAPE, EVENT, EVERY, EXCEPT, EXCLUDE, EXEC, EXECUTE, EXISTS, EXP, EXPANSION, EXPLAIN, EXTENDED, EXTERNAL, EXTRACT, FAIL, FALSE, FETCH, FIELDS, FILE, FILES, FILE_FORMAT, FILTER, FIRST, FIRST_VALUE, FLOAT, FLOAT4, FLOAT8, FLOOR, FOLLOWING, FOR, FORCE, FORCE_NOT_NULL, FORCE_NULL, FORCE_QUOTE, FOREIGN, FORMAT, FORWARD, FRAME_ROW, FREE, FREEZE, FROM, FSCK, FULL, FULLTEXT, FUNCTION, FUNCTIONS, FUSION, GENERATE, GENERATED, GET, GLOBAL, GRANT, GRANTED, GRAPHVIZ, GROUP, GROUPING, GROUPS, HASH, HAVING, HEADER, HISTORY, HIVEVAR, HOLD, HOUR, HOURS, IDENTITY, IF, IGNORE, ILIKE, IMMUTABLE, IN, INCLUDE, INCREMENT, INDEX, INDICATOR, INHERIT, INNER, INOUT, INPUTFORMAT, INSENSITIVE, INSERT, INT, INT2, INT4, INT8, INTEGER, INTERSECT, INTERSECTION, INTERVAL, INTO, IS, ISODOW, ISOLATION, ISOYEAR, JAR, JOIN, JSON, JSONFILE, JULIAN, KEY, KILL, LAG, LANGUAGE, LARGE, LAST, LAST_VALUE, LATERAL, LEAD, LEADING, LEFT, LEVEL, LIKE, LIKE_REGEX, LIMIT, LISTAGG, LN, LOCAL, LOCALTIME, LOCALTIMESTAMP, LOCATION, LOCKED, LOGIN, LOWER, MACRO, MANAGEDLOCATION, MATCH, MATCHED, MATERIALIZED, MAX, MAXVALUE, MEDIUMINT, MEMBER, MERGE, METADATA, METHOD, MICROSECOND, MICROSECONDS, MILLENIUM, MILLENNIUM, MILLISECOND, MILLISECONDS, MIN, MINUTE, MINVALUE, MOD, MODE, MODIFIES, MODULE, MONTH, MSCK, MULTISET, MUTATION, NAME, NANOSECOND, NANOSECONDS, NATIONAL, NATURAL, NCHAR, NCLOB, NEW, NEXT, NO, NOBYPASSRLS, NOCREATEDB, NOCREATEROLE, NOINHERIT, NOLOGIN, NONE, NOREPLICATION, NORMALIZE, NOSCAN, NOSUPERUSER, NOT, NOTHING, NOWAIT, NTH_VALUE, NTILE, NULL, NULLIF, NULLS, NUMERIC, NVARCHAR, OBJECT, OCCURRENCES_REGEX, OCTETS, OCTET_LENGTH, OF, OFFSET, OLD, ON, ONLY, OPEN, OPERATOR, OPTIMIZE, OPTION, OPTIONS, OR, ORC, ORDER, OUT, OUTER, OUTPUTFORMAT, OVER, OVERFLOW, OVERLAPS, OVERLAY, OVERWRITE, OWNED, PARAMETER, PARQUET, PARTITION, PARTITIONED, PARTITIONS, PASSWORD, PATTERN, PERCENT, PERCENTILE_CONT, PERCENTILE_DISC, PERCENT_RANK, PERIOD, PIVOT, PLACING, PLANS, PORTION, POSITION, POSITION_REGEX, POWER, PRECEDES, PRECEDING, PRECISION, PREPARE, PRESERVE, PRIMARY, PRIOR, PRIVILEGES, PROCEDURE, PROGRAM, PURGE, QUALIFY, QUARTER, QUERY, QUOTE, RANGE, RANK, RCFILE, READ, READS, REAL, RECURSIVE, REF, REFERENCES, REFERENCING, REGCLASS, REGR_AVGX, REGR_AVGY, REGR_COUNT, REGR_INTERCEPT, REGR_R2, REGR_SLOPE, REGR_SXX, REGR_SXY, REGR_SYY, RELATIVE, RELEASE, RENAME, REORG, REPAIR, REPEATABLE, REPLACE, REPLICATION, RESET, RESTRICT, RESULT, RETAIN, RETURN, RETURNING, RETURNS, REVOKE, RIGHT, ROLE, ROLLBACK, ROLLUP, ROW, ROWID, ROWS, ROW_NUMBER, RUN, SAFE_CAST, SAVEPOINT, SCHEMA, SCOPE, SCROLL, SEARCH, SECOND, SELECT, SEMI, SENSITIVE, SEQUENCE, SEQUENCEFILE, SEQUENCES, SERDE, SERIALIZABLE, SESSION, SESSION_USER, SET, SETS, SHARE, SHOW, SIMILAR, SKIP, SMALLINT, SNAPSHOT, SOME, SORT, SPATIAL, SPECIFIC, SPECIFICTYPE, SQL, SQLEXCEPTION, SQLSTATE, SQLWARNING, SQRT, STABLE, STAGE, START, STATIC, STATISTICS, STDDEV_POP, STDDEV_SAMP, STDIN, STDOUT, STORAGE_INTEGRATION, STORED, STRICT, STRING, SUBMULTISET, SUBSTRING, SUBSTRING_REGEX, SUCCEEDS, SUM, SUPER, SUPERUSER, SWAP, SYMMETRIC, SYNC, SYSTEM, SYSTEM_TIME, SYSTEM_USER, TABLE, TABLES, TABLESAMPLE, TBLPROPERTIES, TEMP, TEMPORARY, TEXT, TEXTFILE, THEN, TIES, TIME, TIMESTAMP, TIMESTAMPTZ, TIMETZ, TIMEZONE, TIMEZONE_HOUR, TIMEZONE_MINUTE, TINYINT, TO, TOP, TRAILING, TRANSACTION, TRANSIENT, TRANSLATE, TRANSLATE_REGEX, TRANSLATION, TREAT, TRIGGER, TRIM, TRIM_ARRAY, TRUE, TRUNCATE, TRY_CAST, TYPE, UESCAPE, UNBOUNDED, UNCACHE, UNCOMMITTED, UNION, UNIQUE, UNKNOWN, UNLOGGED, UNNEST, UNSIGNED, UNTIL, UPDATE, UPPER, URL, USAGE, USE, USER, USING, UUID, VACUUM, VALID, VALIDATION_MODE, VALUE, VALUES, VALUE_OF, VARBINARY, VARCHAR, VARIABLES, VARYING, VAR_POP, VAR_SAMP, VERBOSE, VERSIONING, VIEW, VIRTUAL, VOLATILE, WEEK, WHEN, WHENEVER, WHERE, WIDTH_BUCKET, WINDOW, WITH, WITHIN, WITHOUT, WORK, WRITE, XOR, YEAR, ZONE, ZORDER,
}

Variants§

§

NoKeyword

§

ABORT

§

ABS

§

ABSOLUTE

§

ACTION

§

ADD

§

ADMIN

§

AGAINST

§

ALL

§

ALLOCATE

§

ALTER

§

ALWAYS

§

ANALYZE

§

AND

§

ANTI

§

ANY

§

APPLY

§

ARCHIVE

§

ARE

§

ARRAY

§

ARRAY_AGG

§

ARRAY_MAX_CARDINALITY

§

AS

§

ASC

§

ASENSITIVE

§

ASSERT

§

ASYMMETRIC

§

AT

§

ATOMIC

§

AUTHORIZATION

§

AUTOINCREMENT

§

AUTO_INCREMENT

§

AVG

§

AVRO

§

BACKWARD

§

BEGIN

§

BEGIN_FRAME

§

BEGIN_PARTITION

§

BETWEEN

§

BIGDECIMAL

§

BIGINT

§

BIGNUMERIC

§

BINARY

§

BLOB

§

BLOOMFILTER

§

BOOL

§

BOOLEAN

§

BOTH

§

BTREE

§

BY

§

BYPASSRLS

§

BYTEA

§

CACHE

§

CALL

§

CALLED

§

CARDINALITY

§

CASCADE

§

CASCADED

§

CASE

§

CAST

§

CEIL

§

CEILING

§

CENTURY

§

CHAIN

§

CHANGE

§

CHAR

§

CHARACTER

§

CHARACTERS

§

CHARACTER_LENGTH

§

CHARSET

§

CHAR_LENGTH

§

CHECK

§

CLOB

§

CLONE

§

CLOSE

§

CLUSTER

§

COALESCE

§

COLLATE

§

COLLATION

§

COLLECT

§

COLUMN

§

COLUMNS

§

COMMENT

§

COMMIT

§

COMMITTED

§

COMPRESSION

§

COMPUTE

§

CONCURRENTLY

§

CONDITION

§

CONFLICT

§

CONNECT

§

CONNECTION

§

CONSTRAINT

§

CONTAINS

§

CONVERT

§

COPY

§

COPY_OPTIONS

§

CORR

§

CORRESPONDING

§

COUNT

§

COVAR_POP

§

COVAR_SAMP

§

CREATE

§

CREATEDB

§

CREATEROLE

§

CREDENTIALS

§

CROSS

§

CSV

§

CUBE

§

CUME_DIST

§

CURRENT

§

CURRENT_CATALOG

§

CURRENT_DATE

§

CURRENT_DEFAULT_TRANSFORM_GROUP

§

CURRENT_PATH

§

CURRENT_ROLE

§

CURRENT_ROW

§

CURRENT_SCHEMA

§

CURRENT_TIME

§

CURRENT_TIMESTAMP

§

CURRENT_TRANSFORM_GROUP_FOR_TYPE

§

CURRENT_USER

§

CURSOR

§

CYCLE

§

DATA

§

DATABASE

§

DATE

§

DATETIME

§

DAY

§

DEALLOCATE

§

DEC

§

DECADE

§

DECIMAL

§

DECLARE

§

DEFAULT

§

DELETE

§

DELIMITED

§

DELIMITER

§

DELTA

§

DENSE_RANK

§

DEREF

§

DESC

§

DESCRIBE

§

DETAIL

§

DETERMINISTIC

§

DIRECTORY

§

DISCARD

§

DISCONNECT

§

DISTINCT

§

DISTRIBUTE

§

DIV

§

DO

§

DOUBLE

§

DOW

§

DOY

§

DROP

§

DRY

§

DUPLICATE

§

DYNAMIC

§

EACH

§

ELEMENT

§

ELSE

§

ENCODING

§

ENCRYPTION

§

END

§

END_EXEC

§

ENDPOINT

§

END_FRAME

§

END_PARTITION

§

ENGINE

§

ENUM

§

EPOCH

§

EQUALS

§

ERROR

§

ESCAPE

§

EVENT

§

EVERY

§

EXCEPT

§

EXCLUDE

§

EXEC

§

EXECUTE

§

EXISTS

§

EXP

§

EXPANSION

§

EXPLAIN

§

EXTENDED

§

EXTERNAL

§

EXTRACT

§

FAIL

§

FALSE

§

FETCH

§

FIELDS

§

FILE

§

FILES

§

FILE_FORMAT

§

FILTER

§

FIRST

§

FIRST_VALUE

§

FLOAT

§

FLOAT4

§

FLOAT8

§

FLOOR

§

FOLLOWING

§

FOR

§

FORCE

§

FORCE_NOT_NULL

§

FORCE_NULL

§

FORCE_QUOTE

§

FOREIGN

§

FORMAT

§

FORWARD

§

FRAME_ROW

§

FREE

§

FREEZE

§

FROM

§

FSCK

§

FULL

§

FULLTEXT

§

FUNCTION

§

FUNCTIONS

§

FUSION

§

GENERATE

§

GENERATED

§

GET

§

GLOBAL

§

GRANT

§

GRANTED

§

GRAPHVIZ

§

GROUP

§

GROUPING

§

GROUPS

§

HASH

§

HAVING

§

HEADER

§

HISTORY

§

HIVEVAR

§

HOLD

§

HOUR

§

HOURS

§

IDENTITY

§

IF

§

IGNORE

§

ILIKE

§

IMMUTABLE

§

IN

§

INCLUDE

§

INCREMENT

§

INDEX

§

INDICATOR

§

INHERIT

§

INNER

§

INOUT

§

INPUTFORMAT

§

INSENSITIVE

§

INSERT

§

INT

§

INT2

§

INT4

§

INT8

§

INTEGER

§

INTERSECT

§

INTERSECTION

§

INTERVAL

§

INTO

§

IS

§

ISODOW

§

ISOLATION

§

ISOYEAR

§

JAR

§

JOIN

§

JSON

§

JSONFILE

§

JULIAN

§

KEY

§

KILL

§

LAG

§

LANGUAGE

§

LARGE

§

LAST

§

LAST_VALUE

§

LATERAL

§

LEAD

§

LEADING

§

LEFT

§

LEVEL

§

LIKE

§

LIKE_REGEX

§

LIMIT

§

LISTAGG

§

LN

§

LOCAL

§

LOCALTIME

§

LOCALTIMESTAMP

§

LOCATION

§

LOCKED

§

LOGIN

§

LOWER

§

MACRO

§

MANAGEDLOCATION

§

MATCH

§

MATCHED

§

MATERIALIZED

§

MAX

§

MAXVALUE

§

MEDIUMINT

§

MEMBER

§

MERGE

§

METADATA

§

METHOD

§

MICROSECOND

§

MICROSECONDS

§

MILLENIUM

§

MILLENNIUM

§

MILLISECOND

§

MILLISECONDS

§

MIN

§

MINUTE

§

MINVALUE

§

MOD

§

MODE

§

MODIFIES

§

MODULE

§

MONTH

§

MSCK

§

MULTISET

§

MUTATION

§

NAME

§

NANOSECOND

§

NANOSECONDS

§

NATIONAL

§

NATURAL

§

NCHAR

§

NCLOB

§

NEW

§

NEXT

§

NO

§

NOBYPASSRLS

§

NOCREATEDB

§

NOCREATEROLE

§

NOINHERIT

§

NOLOGIN

§

NONE

§

NOREPLICATION

§

NORMALIZE

§

NOSCAN

§

NOSUPERUSER

§

NOT

§

NOTHING

§

NOWAIT

§

NTH_VALUE

§

NTILE

§

NULL

§

NULLIF

§

NULLS

§

NUMERIC

§

NVARCHAR

§

OBJECT

§

OCCURRENCES_REGEX

§

OCTETS

§

OCTET_LENGTH

§

OF

§

OFFSET

§

OLD

§

ON

§

ONLY

§

OPEN

§

OPERATOR

§

OPTIMIZE

§

OPTION

§

OPTIONS

§

OR

§

ORC

§

ORDER

§

OUT

§

OUTER

§

OUTPUTFORMAT

§

OVER

§

OVERFLOW

§

OVERLAPS

§

OVERLAY

§

OVERWRITE

§

OWNED

§

PARAMETER

§

PARQUET

§

PARTITION

§

PARTITIONED

§

PARTITIONS

§

PASSWORD

§

PATTERN

§

PERCENT

§

PERCENTILE_CONT

§

PERCENTILE_DISC

§

PERCENT_RANK

§

PERIOD

§

PIVOT

§

PLACING

§

PLANS

§

PORTION

§

POSITION

§

POSITION_REGEX

§

POWER

§

PRECEDES

§

PRECEDING

§

PRECISION

§

PREPARE

§

PRESERVE

§

PRIMARY

§

PRIOR

§

PRIVILEGES

§

PROCEDURE

§

PROGRAM

§

PURGE

§

QUALIFY

§

QUARTER

§

QUERY

§

QUOTE

§

RANGE

§

RANK

§

RCFILE

§

READ

§

READS

§

REAL

§

RECURSIVE

§

REF

§

REFERENCES

§

REFERENCING

§

REGCLASS

§

REGR_AVGX

§

REGR_AVGY

§

REGR_COUNT

§

REGR_INTERCEPT

§

REGR_R2

§

REGR_SLOPE

§

REGR_SXX

§

REGR_SXY

§

REGR_SYY

§

RELATIVE

§

RELEASE

§

RENAME

§

REORG

§

REPAIR

§

REPEATABLE

§

REPLACE

§

REPLICATION

§

RESET

§

RESTRICT

§

RESULT

§

RETAIN

§

RETURN

§

RETURNING

§

RETURNS

§

REVOKE

§

RIGHT

§

ROLE

§

ROLLBACK

§

ROLLUP

§

ROW

§

ROWID

§

ROWS

§

ROW_NUMBER

§

RUN

§

SAFE_CAST

§

SAVEPOINT

§

SCHEMA

§

SCOPE

§

SCROLL

§

SEARCH

§

SECOND

§

SELECT

§

SEMI

§

SENSITIVE

§

SEQUENCE

§

SEQUENCEFILE

§

SEQUENCES

§

SERDE

§

SERIALIZABLE

§

SESSION

§

SESSION_USER

§

SET

§

SETS

§

SHARE

§

SHOW

§

SIMILAR

§

SKIP

§

SMALLINT

§

SNAPSHOT

§

SOME

§

SORT

§

SPATIAL

§

SPECIFIC

§

SPECIFICTYPE

§

SQL

§

SQLEXCEPTION

§

SQLSTATE

§

SQLWARNING

§

SQRT

§

STABLE

§

STAGE

§

START

§

STATIC

§

STATISTICS

§

STDDEV_POP

§

STDDEV_SAMP

§

STDIN

§

STDOUT

§

STORAGE_INTEGRATION

§

STORED

§

STRICT

§

STRING

§

SUBMULTISET

§

SUBSTRING

§

SUBSTRING_REGEX

§

SUCCEEDS

§

SUM

§

SUPER

§

SUPERUSER

§

SWAP

§

SYMMETRIC

§

SYNC

§

SYSTEM

§

SYSTEM_TIME

§

SYSTEM_USER

§

TABLE

§

TABLES

§

TABLESAMPLE

§

TBLPROPERTIES

§

TEMP

§

TEMPORARY

§

TEXT

§

TEXTFILE

§

THEN

§

TIES

§

TIME

§

TIMESTAMP

§

TIMESTAMPTZ

§

TIMETZ

§

TIMEZONE

§

TIMEZONE_HOUR

§

TIMEZONE_MINUTE

§

TINYINT

§

TO

§

TOP

§

TRAILING

§

TRANSACTION

§

TRANSIENT

§

TRANSLATE

§

TRANSLATE_REGEX

§

TRANSLATION

§

TREAT

§

TRIGGER

§

TRIM

§

TRIM_ARRAY

§

TRUE

§

TRUNCATE

§

TRY_CAST

§

TYPE

§

UESCAPE

§

UNBOUNDED

§

UNCACHE

§

UNCOMMITTED

§

UNION

§

UNIQUE

§

UNKNOWN

§

UNLOGGED

§

UNNEST

§

UNSIGNED

§

UNTIL

§

UPDATE

§

UPPER

§

URL

§

USAGE

§

USE

§

USER

§

USING

§

UUID

§

VACUUM

§

VALID

§

VALIDATION_MODE

§

VALUE

§

VALUES

§

VALUE_OF

§

VARBINARY

§

VARCHAR

§

VARIABLES

§

VARYING

§

VAR_POP

§

VAR_SAMP

§

VERBOSE

§

VERSIONING

§

VIEW

§

VIRTUAL

§

VOLATILE

§

WEEK

§

WHEN

§

WHENEVER

§

WHERE

§

WIDTH_BUCKET

§

WINDOW

§

WITH

§

WITHIN

§

WITHOUT

§

WORK

§

WRITE

§

XOR

§

YEAR

§

ZONE

§

ZORDER

Trait Implementations§

source§

impl Clone for Keyword

source§

fn clone(&self) -> Keyword

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Keyword

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Keyword

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Hash for Keyword

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for Keyword

source§

fn cmp(&self, other: &Keyword) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Selfwhere Self: Sized + PartialOrd<Self>,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<Keyword> for Keyword

source§

fn eq(&self, other: &Keyword) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<Keyword> for Keyword

source§

fn partial_cmp(&self, other: &Keyword) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for Keyword

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Visit for Keyword

source§

fn visit<V: Visitor>(&self, visitor: &mut V) -> ControlFlow<V::Break>

source§

impl VisitMut for Keyword

source§

fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>

source§

impl Copy for Keyword

source§

impl Eq for Keyword

source§

impl StructuralEq for Keyword

source§

impl StructuralPartialEq for Keyword

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for Twhere T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> DeserializeOwned for Twhere T: for<'de> Deserialize<'de>,