Trait partial_ref::SplitIntoParts
source · pub unsafe trait SplitIntoParts<'a, ContainingPart, Reference: PartialRef<'a>> {
type Result: PartialRef<'a, Target = Reference::Target>;
type ResultMut: PartialRef<'a, Target = Reference::Target>;
}Expand description
(internal) Split a part into nested parts.
This is used to implement splitting of nested parts.
Required Associated Types
sourcetype Result: PartialRef<'a, Target = Reference::Target>
type Result: PartialRef<'a, Target = Reference::Target>
A partial reference that has all the parts Reference and all parts of Self nested in
ContainingPart as constant parts.
sourcetype ResultMut: PartialRef<'a, Target = Reference::Target>
type ResultMut: PartialRef<'a, Target = Reference::Target>
A partial reference that has all the parts Reference and all parts of Self nested in
ContainingPart as mutable parts.