src/Sirh3e.Rust/Option/Methods/Option.Take.cs

Summary

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

public partial struct Option<TSome>
{
    public Option<TSome> Take()
    {
        var option = this;

        _some = default;
        IsSome = false;

        return option;
    }
}