Skip to main content

HasCore

Trait HasCore 

Source
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.

Required Methods§

Source

fn db(&self) -> &Database

Source

fn config(&self) -> &Arc<RwLock<RoboticusConfig>>

Source

fn hmac_secret(&self) -> &[u8]

Implementors§