Expand description
The full type definitions for the SurrealQL query language
Modules§
Structs§
- Array
- Block
- Bytes
- Cast
- Change
Feed - Cond
- Datetime
- Duration
- Edges
- Explain
- Fetch
- Fetchs
- Fields
- Future
- Graph
- Group
- Groups
- Ident
- Idiom
- Idioms
- Limit
- Model
- Object
- Invariant: Keys never contain NUL bytes.
- Order
- Orders
- Param
- Permissions
- Query
- Range
- Regex
- Script
- Split
- Splits
- Start
- Statements
- Strand
- A string that doesn’t contain NUL bytes.
- Table
- Tables
- Thing
- Timeout
- Uuid
- Values
- Version
- View
Enums§
- Algorithm
- Base
- Constant
- Data
- Dir
- Expression
- Binary expressions.
- Field
- Function
- Geometry
- Id
- Index
- Kind
- Mock
- Number
- Operation
- Operator
- Binary operators.
- Output
- Parse
Error - Part
- Permission
- Scoring
- Statement
- Subquery
- Tokenizer
- Value
- With
Functions§
- idiom
- Parses a SurrealQL
Idiom
- json
- Parses JSON into an inert SurrealQL
Value
- parse
- Parses a SurrealQL
Query
- subquery
- Parses a SurrealQL Subquery
Subquery
- thing
- Parses a SurrealQL
Thing
- to_
value - Convert a
T
intosurrealdb::crate::Value
which is an enum that can represent any valid SQL data. - value
- Parses a SurrealQL
Value
.