pub trait Config {
    // Required methods
    fn get_database_url(&self) -> &str;
    fn get_entry_point(&self) -> &str;
    fn get_database_pool_size(&self) -> u32;
    fn with_database(&self) -> bool;
    fn into_service(self, routes: Vec<Route>) -> Box<dyn Service>;
}
Expand description

This trait allows to provide a configuration for the resources needed by the API.

Required Methods§

Implementors§