[][src]Trait partial_ref::ContainsNestedPart

pub trait ContainsNestedPart<NestedPart, Index>: Part { }

(internal) Check whether a part is nested inside another part.

Implementors

impl<NestedPart> ContainsNestedPart<NestedPart, IndexHere> for NestedPart where
    NestedPart: Part
[src]

(internal) A part contains itself as a nested part.

impl<NestedPart, Outer, Inner, OuterFieldType, Index> ContainsNestedPart<Nested<Outer, Inner>, IndexNext<Index>> for NestedPart where
    NestedPart: Part,
    Inner: Part,
    NestedPart: ContainsNestedPart<Outer, Index>,
    Outer: Part<PartType = Field<OuterFieldType>>,
    OuterFieldType: ?Sized,
    OuterFieldType: HasPart<Inner>,
    OuterFieldType: PartialRefTarget<RawTarget = OuterFieldType>, 
[src]

(internal) A part contains a nested part if it contains the outer part of the nested part.

Loading content...