insideout 0.2.0

Wrap composed types inside-out (eg. `Result<Option<T>, E>` or `Option<Result<T,E>>`
Documentation
  • Coverage
  • 37.5%
    3 out of 8 items documented2 out of 5 items with examples
  • Size
  • Source code size: 5.84 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 2.11 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Homepage
  • dpc/insideout
    1 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • dpc

insideout - Wrap composed types inside-out

Turn Option<Result<O, E>> into <Result<Option<O>, E>> and the other way around. Also for Iterators and potentially other types.

Feel free to submit PR for other types where this operation makes sense.