iterator-enum 0.2.3

This crate renamed to `iter-enum` - use `iter-enum` crate (https://crates.io/crates/iter-enum)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#![no_std]
#![cfg_attr(feature = "trusted_len", feature(trusted_len))]
#![warn(unsafe_code)]
#![warn(rust_2018_idioms)]
#![allow(dead_code, deprecated)]

#[cfg(feature = "rayon")]
extern crate rayon_crate as rayon;

use iterator_enum::*;

#[derive(Iterator, DoubleEndedIterator, ExactSizeIterator, FusedIterator, Extend)]
#[cfg_attr(feature = "trusted_len", derive(TrustedLen))]
#[cfg_attr(feature = "rayon", derive(ParallelIterator, IndexedParallelIterator, ParallelExtend))]
enum Either<A, B> {
    A(A),
    B(B),
}