Modules§
- columns_
update - Nested message and enum types in
ColumnsUpdate. - get_
features_ resp - Nested message and enum types in
GetFeaturesResp. - make_
table_ data - Nested message and enum types in
MakeTableData. - make_
table_ req - Nested message and enum types in
MakeTableReq. - request
- Nested message and enum types in
Request. - response
- Nested message and enum types in
Response. - scalar
- Nested message and enum types in
Scalar. - schema
- Nested message and enum types in
Schema. - table_
validate_ expr_ resp - Nested message and enum types in
TableValidateExprResp. - view_
config - Nested message and enum types in
ViewConfig. - view_
on_ update_ req - Nested message and enum types in
ViewOnUpdateReq.
Structs§
- Columns
Update - GetFeatures
Req - Informs the client of the feature set, e.g. what to expect in the
ViewConfigmessage. - GetFeatures
Resp - GetHosted
Tables Req Client::get_hosted_tables- GetHosted
Tables Resp - Hosted
Table - Make
Table Data - The data type constructors Perspective supports.
- Make
Table Req Client::table.- Make
Table Resp - Remove
Hosted Tables Update Req - Remove
Hosted Tables Update Resp - Request
- Response
- Scalar
- Filter type scalars - this is not the same as a Columns scalar, as this value is used in the view config and must be JSON safe!
- Schema
- Server
Error - Recoverable, user-readable error reporting from the engine.
- Server
System Info Req - Server
System Info Resp - Table
Delete Req Table::delete- Table
Delete Resp - Table
Make Port Req Table::make_port- Table
Make Port Resp - Table
Make View Req Table::view- Table
Make View Resp - Table
OnDelete Req Table::on_delete- Table
OnDelete Resp - Table
Remove Delete Req Table::remove_delete- Table
Remove Delete Resp - Table
Remove Req Table::remove- Table
Remove Resp - Table
Replace Req Table::replace- Table
Replace Resp - Table
Schema Req Table::schema- Table
Schema Resp - Table
Size Req Table::size- Table
Size Resp - Table
Update Req Table::update- Table
Update Resp - Table
Validate Expr Req Table::validate_expressionsTODO: This should be justvalidate()- Table
Validate Expr Resp - View
Collapse Req - View
Collapse Resp - View
Column Paths Req - View
Column Paths Resp - View
Config - View
Delete Req - View
Delete Resp - View
Dimensions Req View::dimensions- View
Dimensions Resp - View
Expand Req - View
Expand Resp - View
Expression Schema Req - View
Expression Schema Resp - View
GetConfig Req View::get_config- View
GetConfig Resp - View
GetMin MaxReq - View
GetMin MaxResp - View
OnDelete Req - View
OnDelete Resp - View
OnUpdate Req - View
OnUpdate Resp - View
Port - Options for requresting a slice of data, starting with the rectangular viewport.
- View
Remove Delete Req - View
Remove Delete Resp - View
Remove OnUpdate Req - View
Remove OnUpdate Resp - View
Schema Req View::schema- View
Schema Resp - View
SetDepth Req View::set_depth- View
SetDepth Resp - View
ToArrow Req - View
ToArrow Resp - View
ToColumns String Req - View
ToColumns String Resp - View
ToCsv Req - View
ToCsv Resp - View
ToNdjson String Req - View
ToNdjson String Resp - View
ToRows String Req - View
ToRows String Resp
Enums§
- Column
Type - View types
- SortOp
- TODO This belongs in features
- Status
Code