kovi-plugin-meme 0.1.4

kovi meme plugin
1
2
3
4
5
6
7
8
9
10
11
12
use std::path::PathBuf;
use tokio::sync::OnceCell;

static DATA_PATH: OnceCell<PathBuf> = OnceCell::const_new();

pub fn get_data_path() -> &'static PathBuf {
    DATA_PATH.get().expect("DATA_PATH not initialized")
}

pub async fn set_data_path(path: PathBuf) {
    DATA_PATH.set(path).expect("DATA_PATH already set");
}