pub trait AsRust {
// Provided methods
fn as_rust<R>(&self) -> CDRSResult<Option<R>>
where Self: AsRustType<R> { ... }
fn as_r_rust<T>(&self) -> CDRSResult<T>
where Self: AsRustType<T> { ... }
}
Provided Methods§
fn as_rust<R>(&self) -> CDRSResult<Option<R>>where
Self: AsRustType<R>,
fn as_r_rust<T>(&self) -> CDRSResult<T>where
Self: AsRustType<T>,
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.