pub trait HasCore {
// Required methods
fn db(&self) -> &Database;
fn config(&self) -> &Arc<RwLock<RoboticusConfig>>;
fn hmac_secret(&self) -> &[u8] ⓘ;
}Expand description
Core infrastructure: database, config, HMAC, rate limiting.
pub trait HasCore {
// Required methods
fn db(&self) -> &Database;
fn config(&self) -> &Arc<RwLock<RoboticusConfig>>;
fn hmac_secret(&self) -> &[u8] ⓘ;
}Core infrastructure: database, config, HMAC, rate limiting.