1
2
3
4
5
6
7
8
9
10
11
12
13
use std::{collections::HashMap, sync::Arc};

use futures::lock::Mutex;

use crate::Bot;

database_derived!(
    /// Reference implementation
    #[derive(Default)]
    pub struct ReferenceDb {
        pub bots: Arc<Mutex<HashMap<String, Bot>>>,
    }
);