Swift 標準ライブラリ   >   Mirror   >   Mirror.AncestorRepresentation
列挙型
Mirror.AncestorRepresentation
祖先クラスの表現。
宣言
概観
CustomReflectable クラスは、AncestorRepresentation で mirror を初期化することによって、その mirror がどのように祖先クラスを表すかを制御できます。この設定は、値型のインスタンスを反映する mirror には影響しません。
シンボル
列挙型 case
case customized(())
最も近い祖先の customMirror の実装を使用して、その祖先の mirror を作成します。そのような祖先から派生した他のクラスにはデフォルトの mirror が与えられます。
case generated
すべての祖先クラスのデフォルトの mirror を生成します。
case suppressed
すべての祖先クラスの表現を抑制します。結果の Mirror の superclassMirror は nil です。