pub trait NativeChildEnvironmentResolver:
Send
+ Sync
+ 'static {
// Required method
fn resolve_child_environment(
&self,
) -> Result<Vec<EnvMutation>, NativeChildEnvironmentResolveError>;
}Expand description
Resolves an exact, declared environment overlay at native spawn dispatch.
Implementations should retain references to secret storage and resolve
values only when called; resolver implementations must not expose them via
Debug or error text.
Required Methods§
fn resolve_child_environment( &self, ) -> Result<Vec<EnvMutation>, NativeChildEnvironmentResolveError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".