ResultFuture

public struct ResultFuture<Success, Failure> : FutureProtocol where Failure : Error