studiole-di-macros 0.4.0

Derive macros for studiole-di.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
---
source: crates/di-macros/src/tests.rs
expression: format_tokens(output)
---
impl ::studiole_di::FromServices for Database {
    type Error = ::studiole_di::ResolveError;
    fn from_services(
        services: &::studiole_di::ServiceProvider,
    ) -> ::std::result::Result<
        Self,
        ::studiole_report::prelude::Report<::studiole_di::ResolveError>,
    > {
        Ok(Self { config: services.get()? })
    }
}