Protocols

The following protocols are available globally.

  • Represents a description of a command that can be executed any number of times, but usually just once.

    See more

    Declaration

    Swift

    public protocol Command : AnyObject
  • Represents a running or finished command

    See more

    Declaration

    Swift

    public protocol CommandResult
  • The low-level interface to spawn a process

    See more

    Declaration

    Swift

    public protocol ProcessSpawner