pub trait RuntimeEnvironmentRenderer {
type Value;
// Required methods
fn render_runtime_environment_value(
&self,
value: RuntimeEnvironmentValue,
) -> Result<Option<Self::Value>>;
fn render_runtime_environment_binding(
&self,
entry: &RuntimeEnvironmentBindingEntry,
) -> Result<Option<Self::Value>>;
}Required Associated Types§
Required Methods§
fn render_runtime_environment_value( &self, value: RuntimeEnvironmentValue, ) -> Result<Option<Self::Value>>
fn render_runtime_environment_binding( &self, entry: &RuntimeEnvironmentBindingEntry, ) -> Result<Option<Self::Value>>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".