pub trait ExternalClone {
    // Required method
    fn external_clone(&self) -> Self;
}
Expand description

Helper trait for types which do not implement clone, but has a clone wrapper

Required Methods§

source

fn external_clone(&self) -> Self

Clones the internal value

Implementations on Foreign Types§

source§

impl<T> ExternalClone for Ref<'_, T>

source§

fn external_clone(&self) -> Self

source§

impl<T> ExternalClone for &T

source§

fn external_clone(&self) -> Self

source§

impl<T> ExternalClone for AtomicRef<'_, T>

source§

fn external_clone(&self) -> Self

Implementors§