manually implement Default to improve generic inference

pull/108/head
Jonas Kruckenberg 3 years ago
parent 5e3646b636
commit 082b7dd203

@ -183,12 +183,21 @@ async fn save<R: Runtime>(
with_store(app, stores, path, |store| store.save())
}
#[derive(Default)]
// #[derive(Default)]
pub struct Builder<R: Runtime> {
stores: HashMap<PathBuf, Store<R>>,
frozen: bool,
}
impl<R: Runtime> Default for Builder<R> {
fn default() -> Self {
Self {
stores: Default::default(),
frozen: false,
}
}
}
impl<R: Runtime> Builder<R> {
/// Registers a store with the plugin.
///

Loading…
Cancel
Save