macro_rules! impl_default_config {
($struct_name:ident { $($field:ident: $default:expr),* $(,)? }) => { ... };
}Expand description
Helper macro for creating default trait implementations
ยงExamples
use sklears_core::impl_default_config;
struct MyConfig {
alpha: f64,
max_iter: usize,
}
impl_default_config! {
MyConfig {
alpha: 1.0,
max_iter: 100,
}
}