Crate yooso

Crate yooso 

Source
Expand description

Yōso is a backend platform inspired by ECS data design. The data is structured as flexible entities with reusable components rather than tabular or schematic presets.

Re-exports§

pub use rocket;

Macros§

routes
Generates a Vec of Routes from a set of route paths.

Structs§

Component
A Component represents a building block of data that can be attached to an [Entity] within the Yooso ecosystem.
Entity
Route
A request handling route.
Yooso
TODO: document

Attribute Macros§

delete
Attribute to generate a Route and associated metadata.
get
Attribute to generate a Route and associated metadata.
head
Attribute to generate a Route and associated metadata.
launch
The [launch] attribute marks the async function that builds a Yooso application and turns it into the program entry point.
options
Attribute to generate a Route and associated metadata.
patch
Attribute to generate a Route and associated metadata.
post
Attribute to generate a Route and associated metadata.
put
Attribute to generate a Route and associated metadata.