Expand description
group module implementing gRPC functions
Will only be included if the group
feature is enabled
Provides basic insert/ update/ get / delete functionality and a more advanced search function.
Modules
- Generated client implementations.
- Generated client implementations.
- Generated client implementations.
- Generated client implementations.
- Generated client implementations.
Structs
- A lightweight struct used to store coordinates on the 2-dimensional Cartesian plane.
- Data struct with group data
- Geo Location Line representation
- Geo Location Shape representation
- Geo Location Point representation https://mapscaping.com/latitude-x-or-y/
- Geo Location Polygon representation
- Struct used to link users to a group
- Struct used to link vehicles to a group
- Struct used to link vertipads to a group
- Struct used to link vertiports to a group
- An ordered collection of two or more
Coord
s, representing a path between locations. - Struct containing a
list
of group [Vec\<Object\>
] - Object struct with
id
anddata
field - A single point in 2D space.
- A bounded two-dimensional area.
- Response struct returning an [Object] on success and [ValidationResult] if invalid fields were provided
- UpdateObject struct with
id
,data
andmask
fields
Enums
- Flight Status Enum
Traits
- A data structure that can be deserialized from any data format supported by Serde.
- Trait used to convert implementing type to OpenAPI parameters.
- A data structure that can be serialized into any data format supported by Serde.
- Trait for implementing OpenAPI Schema object.
Derive Macros
- Generate path parameters from struct’s fields.
- Generate reusable OpenAPI schema to be used together with
OpenApi
.