async_utils/lib.rs
1// Copyright 2020 The Fuchsia Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#![deny(missing_docs)]
6
7//! Provides utilities for working with asynchronous code.
8
9pub use traits::PollExt;
10
11pub mod async_once;
12pub mod channel;
13pub mod event;
14pub mod fold;
15pub mod futures;
16pub mod hanging_get;
17/// Helper to poll a mutex.
18pub mod mutex_ticket;
19/// Additional Useful Stream Combinators and Utilities
20pub mod stream;
21pub mod traits;