pub trait FromDynamicwhere
Self: Sized,{
// Required method
fn from_dynamic(
ctx: &NativeCallContext<'_>,
v: Dynamic,
default: Option<&Self>,
) -> Result<Self, Box<EvalAltResult>>;
}Expand description
Helper trait to go from a Rhai dynamic object to a particular type
Required Methods§
Sourcefn from_dynamic(
ctx: &NativeCallContext<'_>,
v: Dynamic,
default: Option<&Self>,
) -> Result<Self, Box<EvalAltResult>>
fn from_dynamic( ctx: &NativeCallContext<'_>, v: Dynamic, default: Option<&Self>, ) -> Result<Self, Box<EvalAltResult>>
Build an object from a dynamic value and optional default
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".