#options #invert #helper

result

Helpers for dealing with nested Result and Option types

2 releases (1 stable)

Uses old Rust 2015

1.0.0 Nov 19, 2017
0.0.1 Jul 15, 2016

#2792 in Rust patterns

Download history 5710/week @ 2023-11-27 4916/week @ 2023-12-04 5225/week @ 2023-12-11 7194/week @ 2023-12-18 2171/week @ 2023-12-25 4906/week @ 2024-01-01 4984/week @ 2024-01-08 6180/week @ 2024-01-15 5686/week @ 2024-01-22 4735/week @ 2024-01-29 3800/week @ 2024-02-05 6008/week @ 2024-02-12 4283/week @ 2024-02-19 5726/week @ 2024-02-26 5950/week @ 2024-03-04 2787/week @ 2024-03-11

19,110 downloads per month
Used in 35 crates (6 directly)

MIT license

5KB
56 lines

result-rs

travis-badge release-badge docs-badge license-badge

result provides helpers for dealing with nested Result types.

result provides helpers for dealing with nested Result and Option types. Convert an Option<Result<T, E>> to Result<Option<T>, E> and vice versa.

Documentation

See the documentation for up to date information.


lib.rs:

Helpers for dealing with nested Result and Option types. Convert a Option<Result<T, E>> to Result<Option<T>, E> and vice versa.

use result::prelude::* is recommended in order to import the extension traits into scope.

No runtime deps