// --------------------// Type aliases// --------------------// An element of the reflected instance’s structure// label: nil | stored property name | enum case name.typealiasMirror.Child = (label: String?, value: Any)// The type used to represent substructure.typealiasMirror.Children =AnyCollection<Mirror.Child>// -------------// Types// -------------// Playgrounds and debugger will use this as suggestion to show subject.enumMirror.DisplayStyle {case `class`case collectioncase dictionarycase `enum`case optionalcase setcase `struct`case tuple}