Crate shuttle_service
source ·Re-exports
pub use crate::error::CustomError;pub use crate::error::Error;
Modules
- Types representing various errors that can occur in the process of building and deploying a service.
Structs
- Holds the details for a database connection
- Holds the input for a DB resource
- Wrapper type for secret values such as passwords or authentication keys.
- Store that holds all the secrets available to a deployment
Enums
- Holds the output for a DB resource
- The environment this project is running in
Traits
- Factories can be used to request the provisioning of additional resources (like databases).
- Used to get resources of type
Tfrom factories. - The core trait of the shuttle platform. Every crate deployed to shuttle needs to implement this trait.