Trait Type

Source
pub trait Type<T: ?Sized> {
    type RefT;
}

Required Associated Types§

Implementations on Foreign Types§

Source§

impl<T> Type<T> for ()

Source§

type RefT = T

Implementors§

Source§

impl<'a, T> Type<T> for Cow<'a>
where T: ?Sized + ToOwned + 'a,

Source§

type RefT = Cow<'a, T>

Source§

impl<'a, T: ?Sized + 'a> Type<T> for Brw<'a>

Source§

impl<'a, T: ?Sized + 'a> Type<T> for BrwMut<'a>

Source§

impl<T: ?Sized> Type<T> for Arc

Source§

type RefT = Arc<T>

Source§

impl<T: ?Sized> Type<T> for Box

Source§

type RefT = Box<T>

Source§

impl<T: ?Sized> Type<T> for Rc

Source§

type RefT = Rc<T>