Enum ql2::proto::Term_TermType
[−]
[src]
pub enum Term_TermType { DATUM, MAKE_ARRAY, MAKE_OBJ, VAR, JAVASCRIPT, UUID, HTTP, ERROR, IMPLICIT_VAR, DB, TABLE, GET, GET_ALL, EQ, NE, LT, LE, GT, GE, NOT, ADD, SUB, MUL, DIV, MOD, FLOOR, CEIL, ROUND, APPEND, PREPEND, DIFFERENCE, SET_INSERT, SET_INTERSECTION, SET_UNION, SET_DIFFERENCE, SLICE, SKIP, LIMIT, OFFSETS_OF, CONTAINS, GET_FIELD, KEYS, VALUES, OBJECT, HAS_FIELDS, WITH_FIELDS, PLUCK, WITHOUT, MERGE, BETWEEN_DEPRECATED, BETWEEN, REDUCE, MAP, FOLD, FILTER, CONCAT_MAP, ORDER_BY, DISTINCT, COUNT, IS_EMPTY, UNION, NTH, BRACKET, INNER_JOIN, OUTER_JOIN, EQ_JOIN, ZIP, RANGE, INSERT_AT, DELETE_AT, CHANGE_AT, SPLICE_AT, COERCE_TO, TYPE_OF, UPDATE, DELETE, REPLACE, INSERT, DB_CREATE, DB_DROP, DB_LIST, TABLE_CREATE, TABLE_DROP, TABLE_LIST, CONFIG, STATUS, WAIT, RECONFIGURE, REBALANCE, SYNC, GRANT, INDEX_CREATE, INDEX_DROP, INDEX_LIST, INDEX_STATUS, INDEX_WAIT, INDEX_RENAME, FUNCALL, BRANCH, OR, AND, FOR_EACH, FUNC, ASC, DESC, INFO, MATCH, UPCASE, DOWNCASE, SAMPLE, DEFAULT, JSON, TO_JSON_STRING, ISO8601, TO_ISO8601, EPOCH_TIME, TO_EPOCH_TIME, NOW, IN_TIMEZONE, DURING, DATE, TIME_OF_DAY, TIMEZONE, YEAR, MONTH, DAY, DAY_OF_WEEK, DAY_OF_YEAR, HOURS, MINUTES, SECONDS, TIME, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY, JANUARY, FEBRUARY, MARCH, APRIL, MAY, JUNE, JULY, AUGUST, SEPTEMBER, OCTOBER, NOVEMBER, DECEMBER, LITERAL, GROUP, SUM, AVG, MIN, MAX, SPLIT, UNGROUP, RANDOM, CHANGES, ARGS, BINARY, GEOJSON, TO_GEOJSON, POINT, LINE, POLYGON, DISTANCE, INTERSECTS, INCLUDES, CIRCLE, GET_INTERSECTING, FILL, GET_NEAREST, POLYGON_SUB, MINVAL, MAXVAL, }
Variants
DATUM
MAKE_ARRAY
MAKE_OBJ
VAR
JAVASCRIPT
UUID
HTTP
ERROR
IMPLICIT_VAR
DB
TABLE
GET
GET_ALL
EQ
NE
LT
LE
GT
GE
NOT
ADD
SUB
MUL
DIV
MOD
FLOOR
CEIL
ROUND
APPEND
PREPEND
DIFFERENCE
SET_INSERT
SET_INTERSECTION
SET_UNION
SET_DIFFERENCE
SLICE
SKIP
LIMIT
OFFSETS_OF
CONTAINS
GET_FIELD
KEYS
VALUES
OBJECT
HAS_FIELDS
WITH_FIELDS
PLUCK
WITHOUT
MERGE
BETWEEN_DEPRECATED
BETWEEN
REDUCE
MAP
FOLD
FILTER
CONCAT_MAP
ORDER_BY
DISTINCT
COUNT
IS_EMPTY
UNION
NTH
BRACKET
INNER_JOIN
OUTER_JOIN
EQ_JOIN
ZIP
RANGE
INSERT_AT
DELETE_AT
CHANGE_AT
SPLICE_AT
COERCE_TO
TYPE_OF
UPDATE
DELETE
REPLACE
INSERT
DB_CREATE
DB_DROP
DB_LIST
TABLE_CREATE
TABLE_DROP
TABLE_LIST
CONFIG
STATUS
WAIT
RECONFIGURE
REBALANCE
SYNC
GRANT
INDEX_CREATE
INDEX_DROP
INDEX_LIST
INDEX_STATUS
INDEX_WAIT
INDEX_RENAME
FUNCALL
BRANCH
OR
AND
FOR_EACH
FUNC
ASC
DESC
INFO
MATCH
UPCASE
DOWNCASE
SAMPLE
DEFAULT
JSON
TO_JSON_STRING
ISO8601
TO_ISO8601
EPOCH_TIME
TO_EPOCH_TIME
NOW
IN_TIMEZONE
DURING
DATE
TIME_OF_DAY
TIMEZONE
YEAR
MONTH
DAY
DAY_OF_WEEK
DAY_OF_YEAR
HOURS
MINUTES
SECONDS
TIME
MONDAY
TUESDAY
WEDNESDAY
THURSDAY
FRIDAY
SATURDAY
SUNDAY
JANUARY
FEBRUARY
MARCH
APRIL
MAY
JUNE
JULY
AUGUST
SEPTEMBER
OCTOBER
NOVEMBER
DECEMBER
LITERAL
GROUP
SUM
AVG
MIN
MAX
SPLIT
UNGROUP
RANDOM
CHANGES
ARGS
BINARY
GEOJSON
TO_GEOJSON
POINT
LINE
POLYGON
DISTANCE
INTERSECTS
INCLUDES
CIRCLE
GET_INTERSECTING
FILL
GET_NEAREST
POLYGON_SUB
MINVAL
MAXVAL
Trait Implementations
impl Hash for Term_TermType
[src]
fn hash<__H: Hasher>(&self, __arg_0: &mut __H)
Feeds this value into the state given, updating the hasher as necessary.
fn hash_slice<H>(data: &[Self], state: &mut H) where H: Hasher
1.3.0
Feeds a slice of this type into the state provided.
impl Debug for Term_TermType
[src]
impl Eq for Term_TermType
[src]
impl PartialEq for Term_TermType
[src]
fn eq(&self, __arg_0: &Term_TermType) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0
This method tests for !=
.
impl Clone for Term_TermType
[src]
fn clone(&self) -> Term_TermType
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more