pub trait DefaultProvider {
// Required method
fn resolve(&self, request: &DefaultRequest) -> Option<DefaultValue>;
}Expand description
Supplies semantic defaults without granting access to ambient state.
Required Methods§
Sourcefn resolve(&self, request: &DefaultRequest) -> Option<DefaultValue>
fn resolve(&self, request: &DefaultRequest) -> Option<DefaultValue>
Returns a value for one omission, or None to leave it unresolved.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".