Trait safer_ffi::dyn_traits::DynClone

source ·
pub trait DynClone: ReprCTrait {
    // Required method
    fn dyn_clone(_: &VirtualPtr<Self>) -> VirtualPtr<Self>;
}
Available on crate feature dyn-traits only.

Required Methods§

source

fn dyn_clone(_: &VirtualPtr<Self>) -> VirtualPtr<Self>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<'__usability> DynClone for dyn Send + StaticDropGlue + '__usability

source§

fn dyn_clone(this: &VirtualPtr<Self>) -> VirtualPtr<Self>

source§

impl<'__usability> DynClone for dyn Send + Sync + StaticDropGlue + '__usability

source§

fn dyn_clone(this: &VirtualPtr<Self>) -> VirtualPtr<Self>

source§

impl<'__usability> DynClone for dyn Send + Sync + FfiFutureExecutor + '__usability

source§

fn dyn_clone(this: &VirtualPtr<Self>) -> VirtualPtr<Self>

Implementors§

source§

impl<'__usability> DynClone for dyn StaticDropGlue + '__usability

source§

impl<'__usability> DynClone for dyn FfiFutureExecutor + '__usability