orx-concurrent-recursive-iter 3.0.0

A concurrent iterator that can be extended recursively by each of its items.
Documentation
#![doc = include_str!("../README.md")]
#![warn(
    missing_docs,
    clippy::unwrap_in_result,
    clippy::unwrap_used,
    clippy::panic,
    clippy::panic_in_result_fn,
    clippy::float_cmp,
    clippy::float_cmp_const,
    clippy::missing_panics_doc,
    clippy::todo
)]
#![cfg_attr(test, allow(clippy::unwrap_in_result, clippy::unwrap_used))]
#![no_std]

extern crate alloc;

#[cfg(any(test, feature = "std"))]
extern crate std;

#[cfg(not(feature = "std"))]
mod cross_no_std;
#[cfg(feature = "std")]
mod cross_std;

#[cfg(feature = "experimental")]
mod orx_queue;

mod con_iter;

pub use con_iter::ConcurrentRecursiveIter;
pub use orx_concurrent_iter::*;
#[cfg(feature = "experimental")]
pub use orx_queue::{ConcurrentRecursiveIterQueue, Queue};