Refactor config_trait crate and add doc comment examples

This commit is contained in:
Luke D. Jones
2023-01-08 20:41:17 +13:00
parent 5133d398eb
commit 00839aaa6f
6 changed files with 177 additions and 107 deletions

View File

@@ -194,12 +194,12 @@ impl StdConfig for AuraConfig {
std::path::PathBuf::from(crate::CONFIG_PATH_BASE)
}
fn file_name() -> &'static str {
CONFIG_FILE
fn file_name(&self) -> String {
CONFIG_FILE.to_string()
}
}
impl StdConfigLoad1<AuraConfig> for AuraConfig {}
impl StdConfigLoad1 for AuraConfig {}
impl AuraConfig {
fn create_default(support_data: &LaptopLedData) -> Self {