Protocols

The following protocols are available globally.

  • Base Drawable protocol

    See more

    Declaration

    Swift

    public protocol Drawable
  • Binary Tree with Pluggable Traversals

    See more

    Declaration

    Swift

    public protocol TraversableBinaryTree: BinaryTree, Sequence,
                                                       CustomStringConvertible,
                                                       CustomDebugStringConvertible
  • Base Renderer protocol

    See more

    Declaration

    Swift

    public protocol Renderer
  • A binary tree that can be visualized in a Playground / Xcode debugger

    See more

    Declaration

    Swift

    public protocol QuickLookableBinaryTree: BinaryTree, CustomPlaygroundQuickLookable