Skip to main content

CanCopyInto

Trait CanCopyInto 

Source
pub trait CanCopyInto<T, Dst>: Backend
where Dst: Backend,
{ type Output; // Required method fn copy_to_dst(dst: &Dst, value: T) -> Result<Self::Output, CopyError>; }

Required Associated Types§

Required Methods§

Source

fn copy_to_dst(dst: &Dst, value: T) -> Result<Self::Output, CopyError>

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.

Implementors§

Source§

impl<T, Dst, A> CanCopyInto<T, Dst> for A
where A: Backend, Dst: Backend + CanCopyFrom<T, Self>, T: HasBackend<Backend = Self>,

Source§

type Output = <Dst as CanCopyFrom<T, A>>::Output