Enum deltalake::datafusion::sql::sqlparser::dialect::keywords::Keyword

source ·
pub enum Keyword {
Show 684 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, ATTACH, AUTHORIZATION, AUTO, AUTOINCREMENT, AUTO_INCREMENT, AVG, AVRO, BACKWARD, BASE64, BEGIN, BEGIN_FRAME, BEGIN_PARTITION, BETWEEN, BIGDECIMAL, BIGINT, BIGNUMERIC, BINARY, BINDING, BLOB, BLOOMFILTER, BOOL, BOOLEAN, BOTH, BROWSE, BTREE, BY, BYPASSRLS, BYTEA, BYTES, CACHE, CALL, CALLED, CARDINALITY, CASCADE, CASCADED, CASE, CAST, CEIL, CEILING, CENTURY, CHAIN, CHANGE, CHANNEL, CHAR, CHARACTER, CHARACTERS, CHARACTER_LENGTH, CHARSET, CHAR_LENGTH, CHECK, CLOB, CLONE, CLOSE, CLUSTER, COALESCE, COLLATE, COLLATION, COLLECT, COLLECTION, 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, DAYOFWEEK, DAYOFYEAR, DEALLOCATE, DEC, DECADE, DECIMAL, DECLARE, DEFAULT, DEFERRABLE, DEFERRED, DEFINED, DELAYED, DELETE, DELIMITED, DELIMITER, DELTA, DENSE_RANK, DEREF, DESC, DESCRIBE, DETAIL, DETERMINISTIC, DIRECTORY, DISABLE, DISCARD, DISCONNECT, DISTINCT, DISTRIBUTE, DIV, DO, DOUBLE, DOW, DOY, DROP, DRY, DUPLICATE, DYNAMIC, EACH, ELEMENT, ELEMENTS, ELSE, EMPTY, ENABLE, ENCODING, ENCRYPTION, END, END_EXEC, ENDPOINT, END_FRAME, END_PARTITION, ENFORCED, ENGINE, ENUM, EPOCH, EQUALS, ERROR, ESCAPE, ESCAPED, EVENT, EVERY, EXCEPT, EXCEPTION, EXCLUDE, EXCLUSIVE, EXEC, EXECUTE, EXISTS, EXP, EXPANSION, EXPLAIN, EXPLICIT, EXPORT, EXTENDED, EXTENSION, EXTERNAL, EXTRACT, FAIL, FALSE, FETCH, FIELDS, FILE, FILES, FILE_FORMAT, FILTER, FIRST, FIRST_VALUE, FLOAT, FLOAT4, FLOAT64, FLOAT8, FLOOR, FLUSH, FOLLOWING, FOR, FORCE, FORCE_NOT_NULL, FORCE_NULL, FORCE_QUOTE, FOREIGN, FORMAT, FORMATTED, FORWARD, FRAME_ROW, FREE, FREEZE, FROM, FSCK, FULL, FULLTEXT, FUNCTION, FUNCTIONS, FUSION, GENERAL, GENERATE, GENERATED, GEOGRAPHY, GET, GLOBAL, GRANT, GRANTED, GRAPHVIZ, GROUP, GROUPING, GROUPS, HASH, HAVING, HEADER, HIGH_PRIORITY, HISTORY, HIVEVAR, HOLD, HOSTS, HOUR, HOURS, IDENTITY, IF, IGNORE, ILIKE, IMMEDIATE, IMMUTABLE, IN, INCLUDE, INCLUDE_NULL_VALUES, INCREMENT, INDEX, INDICATOR, INHERIT, INITIALLY, INNER, INOUT, INPUTFORMAT, INSENSITIVE, INSERT, INSTALL, INT, INT2, INT4, INT64, INT8, INTEGER, INTERSECT, INTERSECTION, INTERVAL, INTO, IS, ISODOW, ISOLATION, ISOWEEK, ISOYEAR, ITEMS, JAR, JOIN, JSON, JSONB, JSONFILE, JSON_TABLE, JULIAN, KEY, KEYS, KILL, LAG, LANGUAGE, LARGE, LAST, LAST_VALUE, LATERAL, LEAD, LEADING, LEFT, LEVEL, LIKE, LIKE_REGEX, LIMIT, LINES, LISTAGG, LN, LOAD, LOCAL, LOCALTIME, LOCALTIMESTAMP, LOCATION, LOCK, LOCKED, LOGIN, LOGS, LOWER, LOW_PRIORITY, MACRO, MANAGEDLOCATION, MAP, 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, NO_WRITE_TO_BINLOG, NTH_VALUE, NTILE, NULL, NULLIF, NULLS, NUMERIC, NVARCHAR, OBJECT, OCCURRENCES_REGEX, OCTETS, OCTET_LENGTH, OF, OFFSET, OLD, ON, ONLY, OPEN, OPERATOR, OPTIMIZE, OPTIMIZER_COSTS, OPTION, OPTIONS, OR, ORC, ORDER, OUT, OUTER, OUTPUTFORMAT, OVER, OVERFLOW, OVERLAPS, OVERLAY, OVERWRITE, OWNED, PARAMETER, PARQUET, PARTITION, PARTITIONED, PARTITIONS, PASSWORD, PATH, PATTERN, PERCENT, PERCENTILE_CONT, PERCENTILE_DISC, PERCENT_RANK, PERIOD, PIVOT, PLACING, PLANS, PORTION, POSITION, POSITION_REGEX, POWER, PRAGMA, PRECEDES, PRECEDING, PRECISION, PREPARE, PRESERVE, PRIMARY, PRIOR, PRIVILEGES, PROCEDURE, PROGRAM, PURGE, QUALIFY, QUARTER, QUERY, QUOTE, RANGE, RANK, RAW, RCFILE, READ, READS, REAL, RECURSIVE, REF, REFERENCES, REFERENCING, REGCLASS, REGEXP, REGR_AVGX, REGR_AVGY, REGR_COUNT, REGR_INTERCEPT, REGR_R2, REGR_SLOPE, REGR_SXX, REGR_SXY, REGR_SYY, RELATIVE, RELAY, RELEASE, RENAME, REORG, REPAIR, REPEATABLE, REPLACE, REPLICA, REPLICATION, RESET, RESPECT, RESTART, RESTRICT, RESULT, RESULTSET, RETAIN, RETURN, RETURNING, RETURNS, REVOKE, RIGHT, RLIKE, ROLE, ROLLBACK, ROLLUP, ROOT, ROW, ROWID, ROWS, ROW_NUMBER, RULE, RUN, SAFE_CAST, SAVEPOINT, SCHEMA, SCOPE, SCROLL, SEARCH, SECOND, SECURITY, SELECT, SEMI, SENSITIVE, SEQUENCE, SEQUENCEFILE, SEQUENCES, SERDE, SERDEPROPERTIES, SERIALIZABLE, SESSION, SESSION_USER, SET, SETS, SHARE, SHOW, SIMILAR, SKIP, SLOW, SMALLINT, SNAPSHOT, SOME, SORT, SPATIAL, SPECIFIC, SPECIFICTYPE, SQL, SQLEXCEPTION, SQLSTATE, SQLWARNING, SQRT, STABLE, STAGE, START, STATIC, STATISTICS, STATUS, STDDEV_POP, STDDEV_SAMP, STDIN, STDOUT, STORAGE_INTEGRATION, STORED, STRICT, STRING, STRUCT, SUBMULTISET, SUBSTRING, SUBSTRING_REGEX, SUCCEEDS, SUM, SUPER, SUPERUSER, SWAP, SYMMETRIC, SYNC, SYSTEM, SYSTEM_TIME, SYSTEM_USER, TABLE, TABLES, TABLESAMPLE, TBLPROPERTIES, TEMP, TEMPORARY, TERMINATED, TEXT, TEXTFILE, THEN, TIES, TIME, TIMESTAMP, TIMESTAMPTZ, TIMETZ, TIMEZONE, TIMEZONE_ABBR, TIMEZONE_HOUR, TIMEZONE_MINUTE, TIMEZONE_REGION, 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, UNLOAD, UNLOCK, UNLOGGED, UNNEST, UNPIVOT, UNSIGNED, UNTIL, UPDATE, UPPER, URL, USAGE, USE, USER, USER_RESOURCES, USING, UUID, VACUUM, VALID, VALIDATION_MODE, VALUE, VALUES, VALUE_OF, VARBINARY, VARCHAR, VARIABLES, VARYING, VAR_POP, VAR_SAMP, VERBOSE, VERSION, VERSIONING, VIEW, VIRTUAL, VOLATILE, WEEK, WHEN, WHENEVER, WHERE, WIDTH_BUCKET, WINDOW, WITH, WITHIN, WITHOUT, WITHOUT_ARRAY_WRAPPER, WORK, WRITE, XML, 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

§

ATTACH

§

AUTHORIZATION

§

AUTO

§

AUTOINCREMENT

§

AUTO_INCREMENT

§

AVG

§

AVRO

§

BACKWARD

§

BASE64

§

BEGIN

§

BEGIN_FRAME

§

BEGIN_PARTITION

§

BETWEEN

§

BIGDECIMAL

§

BIGINT

§

BIGNUMERIC

§

BINARY

§

BINDING

§

BLOB

§

BLOOMFILTER

§

BOOL

§

BOOLEAN

§

BOTH

§

BROWSE

§

BTREE

§

BY

§

BYPASSRLS

§

BYTEA

§

BYTES

§

CACHE

§

CALL

§

CALLED

§

CARDINALITY

§

CASCADE

§

CASCADED

§

CASE

§

CAST

§

CEIL

§

CEILING

§

CENTURY

§

CHAIN

§

CHANGE

§

CHANNEL

§

CHAR

§

CHARACTER

§

CHARACTERS

§

CHARACTER_LENGTH

§

CHARSET

§

CHAR_LENGTH

§

CHECK

§

CLOB

§

CLONE

§

CLOSE

§

CLUSTER

§

COALESCE

§

COLLATE

§

COLLATION

§

COLLECT

§

COLLECTION

§

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

§

DAYOFWEEK

§

DAYOFYEAR

§

DEALLOCATE

§

DEC

§

DECADE

§

DECIMAL

§

DECLARE

§

DEFAULT

§

DEFERRABLE

§

DEFERRED

§

DEFINED

§

DELAYED

§

DELETE

§

DELIMITED

§

DELIMITER

§

DELTA

§

DENSE_RANK

§

DEREF

§

DESC

§

DESCRIBE

§

DETAIL

§

DETERMINISTIC

§

DIRECTORY

§

DISABLE

§

DISCARD

§

DISCONNECT

§

DISTINCT

§

DISTRIBUTE

§

DIV

§

DO

§

DOUBLE

§

DOW

§

DOY

§

DROP

§

DRY

§

DUPLICATE

§

DYNAMIC

§

EACH

§

ELEMENT

§

ELEMENTS

§

ELSE

§

EMPTY

§

ENABLE

§

ENCODING

§

ENCRYPTION

§

END

§

END_EXEC

§

ENDPOINT

§

END_FRAME

§

END_PARTITION

§

ENFORCED

§

ENGINE

§

ENUM

§

EPOCH

§

EQUALS

§

ERROR

§

ESCAPE

§

ESCAPED

§

EVENT

§

EVERY

§

EXCEPT

§

EXCEPTION

§

EXCLUDE

§

EXCLUSIVE

§

EXEC

§

EXECUTE

§

EXISTS

§

EXP

§

EXPANSION

§

EXPLAIN

§

EXPLICIT

§

EXPORT

§

EXTENDED

§

EXTENSION

§

EXTERNAL

§

EXTRACT

§

FAIL

§

FALSE

§

FETCH

§

FIELDS

§

FILE

§

FILES

§

FILE_FORMAT

§

FILTER

§

FIRST

§

FIRST_VALUE

§

FLOAT

§

FLOAT4

§

FLOAT64

§

FLOAT8

§

FLOOR

§

FLUSH

§

FOLLOWING

§

FOR

§

FORCE

§

FORCE_NOT_NULL

§

FORCE_NULL

§

FORCE_QUOTE

§

FOREIGN

§

FORMAT

§

FORMATTED

§

FORWARD

§

FRAME_ROW

§

FREE

§

FREEZE

§

FROM

§

FSCK

§

FULL

§

FULLTEXT

§

FUNCTION

§

FUNCTIONS

§

FUSION

§

GENERAL

§

GENERATE

§

GENERATED

§

GEOGRAPHY

§

GET

§

GLOBAL

§

GRANT

§

GRANTED

§

GRAPHVIZ

§

GROUP

§

GROUPING

§

GROUPS

§

HASH

§

HAVING

§

HEADER

§

HIGH_PRIORITY

§

HISTORY

§

HIVEVAR

§

HOLD

§

HOSTS

§

HOUR

§

HOURS

§

IDENTITY

§

IF

§

IGNORE

§

ILIKE

§

IMMEDIATE

§

IMMUTABLE

§

IN

§

INCLUDE

§

INCLUDE_NULL_VALUES

§

INCREMENT

§

INDEX

§

INDICATOR

§

INHERIT

§

INITIALLY

§

INNER

§

INOUT

§

INPUTFORMAT

§

INSENSITIVE

§

INSERT

§

INSTALL

§

INT

§

INT2

§

INT4

§

INT64

§

INT8

§

INTEGER

§

INTERSECT

§

INTERSECTION

§

INTERVAL

§

INTO

§

IS

§

ISODOW

§

ISOLATION

§

ISOWEEK

§

ISOYEAR

§

ITEMS

§

JAR

§

JOIN

§

JSON

§

JSONB

§

JSONFILE

§

JSON_TABLE

§

JULIAN

§

KEY

§

KEYS

§

KILL

§

LAG

§

LANGUAGE

§

LARGE

§

LAST

§

LAST_VALUE

§

LATERAL

§

LEAD

§

LEADING

§

LEFT

§

LEVEL

§

LIKE

§

LIKE_REGEX

§

LIMIT

§

LINES

§

LISTAGG

§

LN

§

LOAD

§

LOCAL

§

LOCALTIME

§

LOCALTIMESTAMP

§

LOCATION

§

LOCK

§

LOCKED

§

LOGIN

§

LOGS

§

LOWER

§

LOW_PRIORITY

§

MACRO

§

MANAGEDLOCATION

§

MAP

§

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

§

NO_WRITE_TO_BINLOG

§

NTH_VALUE

§

NTILE

§

NULL

§

NULLIF

§

NULLS

§

NUMERIC

§

NVARCHAR

§

OBJECT

§

OCCURRENCES_REGEX

§

OCTETS

§

OCTET_LENGTH

§

OF

§

OFFSET

§

OLD

§

ON

§

ONLY

§

OPEN

§

OPERATOR

§

OPTIMIZE

§

OPTIMIZER_COSTS

§

OPTION

§

OPTIONS

§

OR

§

ORC

§

ORDER

§

OUT

§

OUTER

§

OUTPUTFORMAT

§

OVER

§

OVERFLOW

§

OVERLAPS

§

OVERLAY

§

OVERWRITE

§

OWNED

§

PARAMETER

§

PARQUET

§

PARTITION

§

PARTITIONED

§

PARTITIONS

§

PASSWORD

§

PATH

§

PATTERN

§

PERCENT

§

PERCENTILE_CONT

§

PERCENTILE_DISC

§

PERCENT_RANK

§

PERIOD

§

PIVOT

§

PLACING

§

PLANS

§

PORTION

§

POSITION

§

POSITION_REGEX

§

POWER

§

PRAGMA

§

PRECEDES

§

PRECEDING

§

PRECISION

§

PREPARE

§

PRESERVE

§

PRIMARY

§

PRIOR

§

PRIVILEGES

§

PROCEDURE

§

PROGRAM

§

PURGE

§

QUALIFY

§

QUARTER

§

QUERY

§

QUOTE

§

RANGE

§

RANK

§

RAW

§

RCFILE

§

READ

§

READS

§

REAL

§

RECURSIVE

§

REF

§

REFERENCES

§

REFERENCING

§

REGCLASS

§

REGEXP

§

REGR_AVGX

§

REGR_AVGY

§

REGR_COUNT

§

REGR_INTERCEPT

§

REGR_R2

§

REGR_SLOPE

§

REGR_SXX

§

REGR_SXY

§

REGR_SYY

§

RELATIVE

§

RELAY

§

RELEASE

§

RENAME

§

REORG

§

REPAIR

§

REPEATABLE

§

REPLACE

§

REPLICA

§

REPLICATION

§

RESET

§

RESPECT

§

RESTART

§

RESTRICT

§

RESULT

§

RESULTSET

§

RETAIN

§

RETURN

§

RETURNING

§

RETURNS

§

REVOKE

§

RIGHT

§

RLIKE

§

ROLE

§

ROLLBACK

§

ROLLUP

§

ROOT

§

ROW

§

ROWID

§

ROWS

§

ROW_NUMBER

§

RULE

§

RUN

§

SAFE_CAST

§

SAVEPOINT

§

SCHEMA

§

SCOPE

§

SCROLL

§

SEARCH

§

SECOND

§

SECURITY

§

SELECT

§

SEMI

§

SENSITIVE

§

SEQUENCE

§

SEQUENCEFILE

§

SEQUENCES

§

SERDE

§

SERDEPROPERTIES

§

SERIALIZABLE

§

SESSION

§

SESSION_USER

§

SET

§

SETS

§

SHARE

§

SHOW

§

SIMILAR

§

SKIP

§

SLOW

§

SMALLINT

§

SNAPSHOT

§

SOME

§

SORT

§

SPATIAL

§

SPECIFIC

§

SPECIFICTYPE

§

SQL

§

SQLEXCEPTION

§

SQLSTATE

§

SQLWARNING

§

SQRT

§

STABLE

§

STAGE

§

START

§

STATIC

§

STATISTICS

§

STATUS

§

STDDEV_POP

§

STDDEV_SAMP

§

STDIN

§

STDOUT

§

STORAGE_INTEGRATION

§

STORED

§

STRICT

§

STRING

§

STRUCT

§

SUBMULTISET

§

SUBSTRING

§

SUBSTRING_REGEX

§

SUCCEEDS

§

SUM

§

SUPER

§

SUPERUSER

§

SWAP

§

SYMMETRIC

§

SYNC

§

SYSTEM

§

SYSTEM_TIME

§

SYSTEM_USER

§

TABLE

§

TABLES

§

TABLESAMPLE

§

TBLPROPERTIES

§

TEMP

§

TEMPORARY

§

TERMINATED

§

TEXT

§

TEXTFILE

§

THEN

§

TIES

§

TIME

§

TIMESTAMP

§

TIMESTAMPTZ

§

TIMETZ

§

TIMEZONE

§

TIMEZONE_ABBR

§

TIMEZONE_HOUR

§

TIMEZONE_MINUTE

§

TIMEZONE_REGION

§

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

§

UNLOAD

§

UNLOCK

§

UNLOGGED

§

UNNEST

§

UNPIVOT

§

UNSIGNED

§

UNTIL

§

UPDATE

§

UPPER

§

URL

§

USAGE

§

USE

§

USER

§

USER_RESOURCES

§

USING

§

UUID

§

VACUUM

§

VALID

§

VALIDATION_MODE

§

VALUE

§

VALUES

§

VALUE_OF

§

VARBINARY

§

VARCHAR

§

VARIABLES

§

VARYING

§

VAR_POP

§

VAR_SAMP

§

VERBOSE

§

VERSION

§

VERSIONING

§

VIEW

§

VIRTUAL

§

VOLATILE

§

WEEK

§

WHEN

§

WHENEVER

§

WHERE

§

WIDTH_BUCKET

§

WINDOW

§

WITH

§

WITHIN

§

WITHOUT

§

WITHOUT_ARRAY_WRAPPER

§

WORK

§

WRITE

§

XML

§

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<(), Error>

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

impl Hash for Keyword

source§

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

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) -> Self
where Self: Sized,

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

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

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

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

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

impl PartialEq 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 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 Visit for Keyword

source§

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

source§

impl VisitMut for Keyword

source§

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

source§

impl Copy for Keyword

source§

impl Eq for Keyword

source§

impl StructuralPartialEq for Keyword

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> AsOut<T> for T
where T: Copy,

source§

fn as_out(&mut self) -> Out<'_, T>

Returns an out reference to self.
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<Q, K> Comparable<K> for Q
where Q: Ord + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn compare(&self, key: &K) -> Ordering

Compare self to key and return their ordering.
source§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
source§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where 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> IntoEither for T

source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
source§

impl<Unshared, Shared> IntoShared<Shared> for Unshared
where Shared: FromUnshared<Unshared>,

source§

fn into_shared(self) -> Shared

Creates a shared type from an unshared type.
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where 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 T
where 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 T
where 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<V, T> VZip<V> for T
where V: MultiLane<T>,

source§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

impl<T> Allocation for T
where T: RefUnwindSafe + Send + Sync,

source§

impl<N> NodeTrait for N
where N: Copy + Ord + Hash,

source§

impl<T> Ungil for T
where T: Send,