1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use std::path::PathBuf; /// 缓存配置 #[derive(Debug, Clone)] pub struct CacheConfig { /// 缓存目录 pub cache_dir: PathBuf, } impl CacheConfig { /// 创建一个新的缓存配置 pub fn new(cache_dir: PathBuf) -> Self { Self { cache_dir } } }