[][src]Trait partial_ref::HasTarget

pub trait HasTarget {
    type Target: PartialRefTarget + ?Sized;
}

Helper trait to associate the target type with a PartialRef without needing a lifetime.

Associated Types

type Target: PartialRefTarget + ?Sized

The referenced type.

Loading content...

Implementors

impl<'a, SomePart: Part, Reference: PartialRef<'a>> HasTarget for Const<SomePart, Reference> where
    Reference::Target: HasPart<SomePart>, 
[src]

type Target = Reference::Target

impl<'a, SomePart: Part, Reference: PartialRef<'a>> HasTarget for Mut<SomePart, Reference> where
    Reference::Target: HasPart<SomePart>, 
[src]

type Target = Reference::Target

impl<'a, Target: PartialRefTarget + ?Sized> HasTarget for Ref<'a, Target>[src]

type Target = Target

Loading content...