Modules§
- admin_
activity - announcement
- backup_
configuration - database_
agent_ host - database_
agent_ template - database_
host - device
- egg_
configuration - egg_
repository - egg_
repository_ egg - location
- location_
database_ agent_ host - location_
database_ host - mount
- nest
- nest_
egg - nest_
egg_ device - nest_
egg_ mount - nest_
egg_ variable - node
- node_
allocation - node_
database_ agent_ host - node_
database_ host - node_
device - node_
mount - node_
tunnel - oauth_
provider - oauth_
provider_ mapping - role
- server
- server_
activity - server_
allocation - server_
backup - server_
backup_ group - server_
database - server_
database_ instance - server_
device - server_
mount - server_
schedule - server_
schedule_ step - server_
subuser - server_
tunnel - server_
variable - system_
backup_ policy - system_
backup_ policy_ database_ agent_ host - system_
backup_ policy_ location - system_
backup_ policy_ node - system_
backup_ policy_ server - user
- user_
activity - user_
api_ key - user_
command_ snippet - user_
email_ verification - user_
oauth_ link - user_
password_ reset - user_
recovery_ code - user_
security_ key - user_
server_ group - user_
session - user_
ssh_ key - user_
two_ factor_ code
Structs§
- Fetchable
- Insert
Query Builder - Model
Handler - Model
Handler Handle - Model
Handler List - Ordered
Json - SQLx helper type to preserve order of keys when encoding JSON. By default, SQLx encodes JSON using
serde_json::Value, which does not preserve order of keys. This type allows you to encode any serializable type as JSON while preserving the order of keys. - Paginated
Query Builder - Builds a paginated list query out of a select list, a
FROM ... WHERE ...body and anORDER BYclause. The page is fetched without a window count, and the total is derived from the page when possible; otherwise the body is counted in a second query on the same connection, which lets Postgres skip the select list and drop unreferencedLEFT JOINs. - Pagination
- Pagination
Params - Pagination
Params With Search - Update
Query Builder
Enums§
Constants§
Traits§
- Base
Model - ByUuid
- Creatable
Model - Deletable
Model - Duplicable
Model - Event
Emitting Model - Into
Admin ApiObject - Into
ApiObject - Model
Extension - Resolvable
Model - Safe
Model Extension - Updatable
Model
Functions§
- invalidate_
cache_ keys - search_
sql - Builds the
searchpredicate group for a paginated list query.paramis only ever reused, never bound again, so adding this to a query never renumbers its other parameters. - uuid_
search_ sql - A single uuid disjunct of
search_sql, for the few list queries whose text predicates are too bespoke to express as a column list and so still spell their search group out by hand.