1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
use Strand;
use cratePart;
/// Single-field path for `"id"`: record primary key when picking from a value, and the
/// authenticated session user id (UUID) on the frozen-context `session` object.
pub static ID: = ;
/// Client IP address stored on the frozen-context `session` object (`session()` / batch metadata).
/// Accessible via the `session::ip()` function or the `$session.ip` parameter.
pub static IP: = ;
/// Active namespace name on the frozen-context `session` object.
/// Accessible via the `session::ns()` function or the `$session.ns` parameter.
pub static NS: = ;
/// Active database name on the frozen-context `session` object.
/// Accessible via the `session::db()` function or the `$session.db` parameter.
pub static DB: = ;
/// Access level string on the frozen-context `session` object.
/// Accessible via the `session::ac()` function or the `$session.ac` parameter.
pub static AC: = ;
/// Auth-related payload on the frozen-context `session` object.
/// Accessible via the `session::rd()` function or the `$session.rd` parameter.
pub static RD: = ;
/// Request origin string on the frozen-context `session` object.
/// Accessible via the `session::origin()` function or the `$session.or` parameter.
pub static OR: = ;
/// Auth token material on the frozen-context `session` object.
/// Accessible via the `session::token()` function or the `$session.tk` parameter.
pub static TK: = ;
/// Incoming endpoint `in` field on graph edges (`->` / `RELATE` semantics).
pub static IN: = ;
/// Outgoing endpoint `out` field on graph edges (`->` / `RELATE` semantics).
pub static OUT: = ;