List of all items
Structs
- channel::ClosedError
- channel::Receiver
- channel::SendError
- channel::Sender
- error::Panic
- fail::Error
- fmt::Counted
- fmt::Indented
- fmt::IndentedFormatter
- fmt::Surrounded
- future::Context
- future::MapErr
- iter::Batching
- iter::Chunk
- iter::Chunks
- iter::CircularTupleWindows
- iter::Combinations
- iter::CombinationsWithReplacement
- iter::ConsTuples
- iter::ExactlyOneError
- iter::FilterMapOk
- iter::FilterOk
- iter::Format
- iter::FormatWith
- iter::Group
- iter::GroupBy
- iter::GroupingMap
- iter::Groups
- iter::Interleave
- iter::InterleaveShortest
- iter::IntoChunks
- iter::Iterate
- iter::KMergeBy
- iter::MergeBy
- iter::MergeJoinBy
- iter::MultiPeek
- iter::MultiProduct
- iter::PadUsing
- iter::PeekNth
- iter::PeekingTakeWhile
- iter::Permutations
- iter::Positions
- iter::Powerset
- iter::ProcessResults
- iter::PutBack
- iter::PutBackN
- iter::RcIter
- iter::RepeatCall
- iter::TakeWhileRef
- iter::Tee
- iter::TupleBuffer
- iter::TupleCombinations
- iter::TupleWindows
- iter::Tuples
- iter::Unfold
- iter::Unique
- iter::UniqueBy
- iter::Update
- iter::WhileSome
- iter::WithPosition
- iter::ZipEq
- iter::ZipLongest
- iter::__std_iter::ArrayChunks
- iter::__std_iter::ByRefSized
- iter::__std_iter::Chain
- iter::__std_iter::Cloned
- iter::__std_iter::Copied
- iter::__std_iter::Cycle
- iter::__std_iter::Empty
- iter::__std_iter::Enumerate
- iter::__std_iter::Filter
- iter::__std_iter::FilterMap
- iter::__std_iter::FlatMap
- iter::__std_iter::Flatten
- iter::__std_iter::FromFn
- iter::__std_iter::Fuse
- iter::__std_iter::Inspect
- iter::__std_iter::Intersperse
- iter::__std_iter::IntersperseWith
- iter::__std_iter::Map
- iter::__std_iter::MapWhile
- iter::__std_iter::MapWindows
- iter::__std_iter::Once
- iter::__std_iter::OnceWith
- iter::__std_iter::Peekable
- iter::__std_iter::Repeat
- iter::__std_iter::RepeatN
- iter::__std_iter::RepeatWith
- iter::__std_iter::Rev
- iter::__std_iter::Scan
- iter::__std_iter::Skip
- iter::__std_iter::SkipWhile
- iter::__std_iter::StepBy
- iter::__std_iter::Successors
- iter::__std_iter::Take
- iter::__std_iter::TakeWhile
- iter::__std_iter::Zip
- iter::structs::Batching
- iter::structs::Chunk
- iter::structs::Chunks
- iter::structs::CircularTupleWindows
- iter::structs::Combinations
- iter::structs::CombinationsWithReplacement
- iter::structs::ConsTuples
- iter::structs::ExactlyOneError
- iter::structs::FilterMapOk
- iter::structs::FilterOk
- iter::structs::Format
- iter::structs::FormatWith
- iter::structs::Group
- iter::structs::GroupBy
- iter::structs::GroupingMap
- iter::structs::Groups
- iter::structs::Interleave
- iter::structs::InterleaveShortest
- iter::structs::IntersperseWith
- iter::structs::IntoChunks
- iter::structs::Iterate
- iter::structs::KMergeBy
- iter::structs::MergeBy
- iter::structs::MergeJoinBy
- iter::structs::MultiPeek
- iter::structs::MultiProduct
- iter::structs::PadUsing
- iter::structs::PeekNth
- iter::structs::PeekingTakeWhile
- iter::structs::Permutations
- iter::structs::Positions
- iter::structs::Powerset
- iter::structs::ProcessResults
- iter::structs::Product
- iter::structs::PutBack
- iter::structs::PutBackN
- iter::structs::RcIter
- iter::structs::RepeatCall
- iter::structs::RepeatN
- iter::structs::Step
- iter::structs::TakeWhileRef
- iter::structs::Tee
- iter::structs::TupleBuffer
- iter::structs::TupleCombinations
- iter::structs::TupleWindows
- iter::structs::Tuples
- iter::structs::Unfold
- iter::structs::Unique
- iter::structs::UniqueBy
- iter::structs::Update
- iter::structs::WhileSome
- iter::structs::WithPosition
- iter::structs::Zip
- iter::structs::ZipEq
- iter::structs::ZipLongest
- lazy::Lazy
- lazy::OnceCell
- lazy::SyncLazy
- lazy::SyncOnceCell
- random::Rng
- stream::AllFuture
- stream::AnyFuture
- stream::BlockOn
- stream::Chain
- stream::Cloned
- stream::CollectFuture
- stream::Copied
- stream::CountFuture
- stream::Cycle
- stream::Empty
- stream::Enumerate
- stream::Filter
- stream::FilterMap
- stream::FindFuture
- stream::FindMapFuture
- stream::FlatMap
- stream::Flatten
- stream::FoldFuture
- stream::ForEachFuture
- stream::Fuse
- stream::Inspect
- stream::Iter
- stream::LastFuture
- stream::Map
- stream::NextFuture
- stream::NthFuture
- stream::Once
- stream::Or
- stream::PartitionFuture
- stream::Pending
- stream::PollFn
- stream::PositionFuture
- stream::Race
- stream::Repeat
- stream::RepeatWith
- stream::Scan
- stream::Skip
- stream::SkipWhile
- stream::StepBy
- stream::Take
- stream::TakeWhile
- stream::Then
- stream::TryCollectFuture
- stream::TryFoldFuture
- stream::TryForEachFuture
- stream::TryNextFuture
- stream::TryUnfold
- stream::Unfold
- stream::UnzipFuture
- stream::Zip
- string::SharedString
- task::CancelSignal
- task::Canceled
- task::Canceler
- task::Task
- task::join::Join
- task::join::PanickedTask
- task::join::StoppedTask
- task::try_join::FailedTask
- task::try_join::FinishedTask
- task::try_join::StoppedTask
- task::try_join::TryJoin
- test::Context
- test::Output
- test::OutputStream
- test::Path
- test::runner::Output
- thread::Thread
- time::Date
- time::Duration
- time::Span
- time::Time
- util::Deferred
- util::Lazy
- util::Uuid
Enums
- channel::SendErrorReason
- env::VarError
- env::WorkingPathError
- future::Poll
- iter::Diff
- iter::Either
- iter::EitherOrBoth
- iter::FoldWhile
- iter::MinMaxResult
- iter::Position
- log::Level
- test::runner::Error
- time::Zone
Traits
- derive::Deserialize
- derive::Deserializer
- derive::Serialize
- derive::Serializer
- error::Error
- future::Future
- future::TryFuture
- future::TryFutureExt
- iter::Itertools
- iter::PeekingNext
- iter::__std_iter::DoubleEndedIterator
- iter::__std_iter::ExactSizeIterator
- iter::__std_iter::Extend
- iter::__std_iter::FromIterator
- iter::__std_iter::FusedIterator
- iter::__std_iter::IntoIterator
- iter::__std_iter::Iterator
- iter::__std_iter::Product
- iter::__std_iter::Step
- iter::__std_iter::Sum
- iter::__std_iter::TrustedLen
- iter::__std_iter::TrustedStep
- iter::traits::HomogeneousTuple
- math::AsPrimitive
- math::FloatExt
- math::Number
- math::One
- math::Zero
- path::PathLike
- random::Random
- stream::Stream
- stream::StreamExt
- task::Start
Macros
- fail
- fail::err
- fail::fail
- fail::when
- fail::wrap
- iter::iproduct
- iter::izip
- log::debug
- log::error
- log::info
- log::init
- log::trace
- log::warn
- path::join
- path::normalize
- path::resolve
- test::prelude::test
- test::test
- util::attempt
- util::attempt_async
- util::cfg_if
- util::pin
Attribute Macros
Derive Macros
Functions
- channel::unbounded
- channel::with_capacity
- env::exe_name
- env::exe_path
- env::project_path
- env::var
- env::working_path
- env::workspace_path
- fail::from
- fmt::count
- fmt::indent
- fmt::surround
- future::catch_unwind
- future::forever
- future::poll
- future::race
- future::try_resolve
- iter::__std_iter::chain
- iter::__std_iter::empty
- iter::__std_iter::from_coroutine
- iter::__std_iter::from_fn
- iter::__std_iter::once
- iter::__std_iter::once_with
- iter::__std_iter::repeat
- iter::__std_iter::repeat_n
- iter::__std_iter::repeat_with
- iter::__std_iter::successors
- iter::__std_iter::zip
- iter::all
- iter::any
- iter::assert_equal
- iter::cloned
- iter::concat
- iter::cons_tuples
- iter::diff_with
- iter::enumerate
- iter::equal
- iter::fold
- iter::interleave
- iter::iterate
- iter::join
- iter::kmerge
- iter::kmerge_by
- iter::max
- iter::merge
- iter::merge_join_by
- iter::min
- iter::multipeek
- iter::multizip
- iter::partition
- iter::peek_nth
- iter::process_results
- iter::put_back
- iter::put_back_n
- iter::rciter
- iter::repeat_call
- iter::rev
- iter::sorted
- iter::unfold
- iter::zip_eq
- log::init
- log::set_level
- log::set_level_of
- math::clamp
- math::clamp_mut
- math::one
- math::zero
- path::append
- path::as_std
- path::is_absolute
- path::is_separator
- path::join
- path::last
- path::normalize
- path::normalized
- path::parent
- path::pop
- path::resolve
- path::resolved
- path::starts_with
- path::with_trailing_sep
- random::chance
- random::fill_bytes
- random::random
- random::range
- random::ratio
- random::shuffle
- run
- run_with
- stream::block_on
- stream::empty
- stream::iter
- stream::once
- stream::or
- stream::pending
- stream::poll_fn
- stream::race
- stream::repeat
- stream::repeat_with
- stream::try_unfold
- stream::unfold
- task::sleep
- task::start
- task::yield_now
- test::runner::run
- thread::block_on
- thread::sleep
- thread::start
- thread::yield_now
- util::default
- util::defer
Type Aliases
- fail::Result
- iter::Coalesce
- iter::Dedup
- iter::DedupBy
- iter::DedupByWithCount
- iter::DedupWithCount
- iter::GroupingMapBy
- iter::KMerge
- iter::MapInto
- iter::MapOk
- iter::MapResults
- iter::Merge
- iter::structs::Coalesce
- iter::structs::Dedup
- iter::structs::DedupBy
- iter::structs::DedupByWithCount
- iter::structs::DedupWithCount
- iter::structs::GroupingMapBy
- iter::structs::Intersperse
- iter::structs::KMerge
- iter::structs::MapInto
- iter::structs::MapOk
- iter::structs::MapResults
- iter::structs::Merge
- stream::Boxed
- stream::BoxedLocal
- task::join::Index
- task::try_join::Index
- test::runner::Result