func unimplemented<each Argument, Result>(_ description: @autoclosure @escaping () -> String = "", fileID: StaticString = #fileID, filePath: StaticString = #filePath, function: StaticString = #function, line: UInt = #line, column: UInt = #column) -> (repeat each Argument) async throws -> Result
Returns a throwing, asynchronous closure that reports an issue and throws an error when invoked.
func unimplemented<each Argument, Failure, Result>(_ description: @autoclosure @escaping () -> String = "", throwing failure: @autoclosure @escaping () -> Failure, fileID: StaticString = #fileID, filePath: StaticString = #filePath, function: StaticString = #function, line: UInt = #line, column: UInt = #column) -> (repeat each Argument) throws(Failure) -> Result where Failure : Error
Returns a throwing closure that reports an issue and throws a given error when invoked.
func unimplemented<each Argument, Failure, Result>(_ description: @autoclosure @escaping () -> String = "", throwing failure: @autoclosure @escaping () -> Failure, fileID: StaticString = #fileID, filePath: StaticString = #filePath, function: StaticString = #function, line: UInt = #line, column: UInt = #column) -> (repeat each Argument) async throws(Failure) -> Result where Failure : Error
Returns a throwing, asynchronous closure that reports an issue and throws a given error when invoked.
func unimplemented<each Argument, Result>(_ description: @autoclosure @escaping () -> String = "", placeholder: @autoclosure @escaping () -> Result = (), fileID: StaticString = #fileID, filePath: StaticString = #filePath, function: StaticString = #function, line: UInt = #line, column: UInt = #column) -> (repeat each Argument) async -> Result
Returns an asynchronous closure that reports an issue when invoked.
func unimplemented<Result>(_ description: @autoclosure @escaping () -> String = "", placeholder: @autoclosure @escaping () -> Result = (), fileID: StaticString = #fileID, filePath: StaticString = #filePath, function: StaticString = #function, line: UInt = #line, column: UInt = #column) -> Result