Lines Matching full:either
2 Either title
5 The enum ``Either`` with variants ``Left`` and ``Right`` and trait
8 Either has methods that are similar to Option and Result.
15 __ https://docs.rs/either/
19 .. |build_status| image:: https://github.com/rayon-rs/either/workflows/CI/badge.svg?branch=main
20 .. _build_status: https://github.com/rayon-rs/either/actions
22 .. |crates| image:: https://img.shields.io/crates/v/either.svg
23 .. _crates: https://crates.io/crates/either
28 either = "1.12"
40 - **MSRV**: ``either`` now requires Rust 1.37 or later.
42 - Specialize ``nth_back`` for ``Either`` and ``IterEither``, by @cuviper (#106)
46 - Add new trait ``IntoEither`` that is useful to convert to ``Either`` in method chains,
52 that return ``Either`` items, plus ``.iter()`` and ``.iter_mut()`` to convert to direct
65 - **MSRV**: ``either`` now requires Rust 1.36 or later.
68 pinned ``Either`` as inner ``Pin`` variants, by @cuviper (#77)
76 - **MSRV**: ``either`` now requires Rust 1.31 or later.
102 how ``Either`` fields are serialized in other types, by @MikailBag (#49)
106 - Add new method ``.map()`` for ``Either<T, T>`` by @nvzqz (#40).
147 - Implement ``Extend`` for ``Either<L, R>`` if ``L, R`` do.
151 - Fix ``Iterator`` impl for ``Either`` to forward ``.fold()``.
160 - Add methods ``.map_left()``, ``.map_right()`` and ``.either()``.