ProtocolSwift5.9.0

    CustomReflectable

    A type that explicitly supplies its own mirror.

    protocol CustomReflectable

    You can create a mirror for any type using the Mirror(reflecting:) initializer, but if you are not satisfied with the mirror supplied for your type by default, you can make it conform to CustomReflectable and return a custom Mirror instance.

    Requirements

    Citizens in Swift

    Subtypes

    • protocol CustomLeafReflectable

      A type that explicitly supplies its own mirror, but whose descendant classes are not represented in the mirror unless they also override customMirror.

    Extension in SwiftSyntax

    Subtypes

    Extension in SwiftParser

    Subtypes

    Extension in SwiftSyntaxBuilder

    Subtypes