src/Sirh3e.Rust/Option/Methods/Option.MapOr.Async.cs

Summary

Maintainability
A
0 mins
Test Coverage
namespace Sirh3e.Rust.Option;

public partial struct Option<TSome>
{
    public Task<T> MapOrAsync<T>(T @default, Func<TSome, Task<T>> converter)
        => MatchAsync(converter, () => Task.FromResult(@default));
}