Trait possibly_uninit::cast::PtrTc[][src]

pub trait PtrTc<T: ?Sized> {
    type Pointer: Sized + Deref<Target = T>;
}

Type constructor for smart pointer types

Associated Types

type Pointer: Sized + Deref<Target = T>[src]

The pointer type storing T

Loading content...

Implementors

impl<'a, T: ?Sized, U: 'a + ?Sized> PtrTc<U> for &'a mut T[src]

type Pointer = &'a mut U

Loading content...