pub trait FromVal: Sized {
// Required methods
fn from_val(v: &Val) -> Self;
fn take_ownership(v: Handle) -> Self;
fn as_handle(&self) -> Handle;
}Required Methods§
Sourcefn take_ownership(v: Handle) -> Self
fn take_ownership(v: Handle) -> Self
Takes the ownership of a handle
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.