Startable

@MainActor
public protocol Startable<Output, Failure>

Startable is a protocol that defines a start operation that takes a completion block.

The completion block runs on the main actor.

  • Undocumented

    Declaration

    Swift

    associatedtype Output
  • Undocumented

    Declaration

    Swift

    associatedtype Failure : Error
  • Undocumented

    Declaration

    Swift

    @MainActor
    func start(completion: @escaping (Result<Output, Failure>) -> Void)