BoundZeroArgFunction

public struct BoundZeroArgFunction<R, E, P> where E : Error, P : AsyncBlockPerformer

Undocumented

  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func callAsFunction(_ link: Link<Void, E, P>, file: StaticString = #file, line: UInt = #line) -> Link<R, E, P>
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func callAsFunction<OtherE>(_ link: Link<Void, OtherE, P>, file: StaticString = #file, line: UInt = #line) -> Link<R, Error, P> where OtherE : Error

Available where E == Never

  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func callAsFunction(_ link: Link<Void, Never, P>, file: StaticString = #file, line: UInt = #line) -> Link<R, Never, P>
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func callAsFunction<OtherE>(_ link: Link<Void, OtherE, P>, file: StaticString = #file, line: UInt = #line) -> Link<R, OtherE, P> where OtherE : Error