Module common

Source

Structs§

ColumnDefinition
A column definition. This is used in many places, however the primary_key value should only be used in the create table calls. In all other cases it will yield an invalid statement.
DataType
the definition of a data type
FQName
a fully qualified name.
FQNameRef
OrderClause
the order clause
PrimaryKey
The definition of a primary key. There must be at least one column specified in the partition.
Privilege
data item used in Grant, ListPermissions and Revoke statements.
RelationElement
TtlTimestamp
the structure of the TTL / Timestamp option.
WhereClause

Enums§

DataTypeName
An enumeration of data types.
Identifier
Identifers are either Quoted or Unquoted.
IdentifierRef
An alternative to Identifier that holds &str instead of String. Allows for allocationless comparison of Identifier.
Operand
An object that can be on either side of an Operator
OptionValue
the definition of an option value, is either literal string or a map of Key,value pairs.
PrivilegeType
the list of privileges recognized by the system.
RelationOperator
A relation operator used in WHERE and IF clauses.
Resource
A list of resource types recognized by the system
WithItem
The definition of the items in a WithElement