all.html 16 KB

123
  1. <!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="List of all items in this crate"><meta name="keywords" content="rust, rustlang, rust-lang"><title>List of all items in this crate</title><link rel="stylesheet" type="text/css" href="../normalize.css"><link rel="stylesheet" type="text/css" href="../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../dark.css"><link rel="stylesheet" type="text/css" href="../light.css" id="themeStyle"><script src="../storage.js"></script></head><body class="rustdoc mod"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><a id="settings-menu" href="../settings.html"><img src="../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>List of all items</span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span>
  2. </span>
  3. </h1><h3 id='Structs'>Structs</h3><ul class='structs docblock'><li><a href='executor/struct.NotifyHandle.html'>executor::NotifyHandle</a></li><li><a href='executor/struct.Run.html'>executor::Run</a></li><li><a href='executor/struct.Spawn.html'>executor::Spawn</a></li><li><a href='future/struct.AndThen.html'>future::AndThen</a></li><li><a href='future/struct.CatchUnwind.html'>future::CatchUnwind</a></li><li><a href='future/struct.Empty.html'>future::Empty</a></li><li><a href='future/struct.ExecuteError.html'>future::ExecuteError</a></li><li><a href='future/struct.Flatten.html'>future::Flatten</a></li><li><a href='future/struct.FlattenStream.html'>future::FlattenStream</a></li><li><a href='future/struct.FromErr.html'>future::FromErr</a></li><li><a href='future/struct.Fuse.html'>future::Fuse</a></li><li><a href='future/struct.FutureResult.html'>future::FutureResult</a></li><li><a href='future/struct.Inspect.html'>future::Inspect</a></li><li><a href='future/struct.IntoStream.html'>future::IntoStream</a></li><li><a href='future/struct.Join.html'>future::Join</a></li><li><a href='future/struct.Join3.html'>future::Join3</a></li><li><a href='future/struct.Join4.html'>future::Join4</a></li><li><a href='future/struct.Join5.html'>future::Join5</a></li><li><a href='future/struct.JoinAll.html'>future::JoinAll</a></li><li><a href='future/struct.Lazy.html'>future::Lazy</a></li><li><a href='future/struct.LoopFn.html'>future::LoopFn</a></li><li><a href='future/struct.Map.html'>future::Map</a></li><li><a href='future/struct.MapErr.html'>future::MapErr</a></li><li><a href='future/struct.OrElse.html'>future::OrElse</a></li><li><a href='future/struct.PollFn.html'>future::PollFn</a></li><li><a href='future/struct.Select.html'>future::Select</a></li><li><a href='future/struct.Select2.html'>future::Select2</a></li><li><a href='future/struct.SelectAll.html'>future::SelectAll</a></li><li><a href='future/struct.SelectNext.html'>future::SelectNext</a></li><li><a href='future/struct.SelectOk.html'>future::SelectOk</a></li><li><a href='future/struct.Shared.html'>future::Shared</a></li><li><a href='future/struct.SharedError.html'>future::SharedError</a></li><li><a href='future/struct.SharedItem.html'>future::SharedItem</a></li><li><a href='future/struct.Then.html'>future::Then</a></li><li><a href='sink/struct.Buffer.html'>sink::Buffer</a></li><li><a href='sink/struct.Fanout.html'>sink::Fanout</a></li><li><a href='sink/struct.Flush.html'>sink::Flush</a></li><li><a href='sink/struct.Send.html'>sink::Send</a></li><li><a href='sink/struct.SendAll.html'>sink::SendAll</a></li><li><a href='sink/struct.SinkFromErr.html'>sink::SinkFromErr</a></li><li><a href='sink/struct.SinkMapErr.html'>sink::SinkMapErr</a></li><li><a href='sink/struct.Wait.html'>sink::Wait</a></li><li><a href='sink/struct.With.html'>sink::With</a></li><li><a href='sink/struct.WithFlatMap.html'>sink::WithFlatMap</a></li><li><a href='stream/struct.AndThen.html'>stream::AndThen</a></li><li><a href='stream/struct.BufferUnordered.html'>stream::BufferUnordered</a></li><li><a href='stream/struct.Buffered.html'>stream::Buffered</a></li><li><a href='stream/struct.CatchUnwind.html'>stream::CatchUnwind</a></li><li><a href='stream/struct.Chain.html'>stream::Chain</a></li><li><a href='stream/struct.Chunks.html'>stream::Chunks</a></li><li><a href='stream/struct.Collect.html'>stream::Collect</a></li><li><a href='stream/struct.Concat.html'>stream::Concat</a></li><li><a href='stream/struct.Concat2.html'>stream::Concat2</a></li><li><a href='stream/struct.Empty.html'>stream::Empty</a></li><li><a href='stream/struct.Filter.html'>stream::Filter</a></li><li><a href='stream/struct.FilterMap.html'>stream::FilterMap</a></li><li><a href='stream/struct.Flatten.html'>stream::Flatten</a></li><li><a href='stream/struct.Fold.html'>stream::Fold</a></li><li><a href='stream/struct.ForEach.html'>stream::ForEach</a></li><li><a href='stream/struct.Forward.html'>stream::Forward</a></li><li><a href='stream/struct.FromErr.html'>stream::FromErr</a></li><li><a href='stream/struct.Fuse.html'>stream::Fuse</a></li><li><a href='stream/struct.FuturesOrdered.html'>stream::FuturesOrdered</a></li><li><a href='stream/struct.Inspect.html'>stream::Inspect</a></li><li><a href='stream/struct.InspectErr.html'>stream::InspectErr</a></li><li><a href='stream/struct.Iter.html'>stream::Iter</a></li><li><a href='stream/struct.IterOk.html'>stream::IterOk</a></li><li><a href='stream/struct.IterResult.html'>stream::IterResult</a></li><li><a href='stream/struct.IterStream.html'>stream::IterStream</a></li><li><a href='stream/struct.Map.html'>stream::Map</a></li><li><a href='stream/struct.MapErr.html'>stream::MapErr</a></li><li><a href='stream/struct.Merge.html'>stream::Merge</a></li><li><a href='stream/struct.Once.html'>stream::Once</a></li><li><a href='stream/struct.OrElse.html'>stream::OrElse</a></li><li><a href='stream/struct.Peekable.html'>stream::Peekable</a></li><li><a href='stream/struct.PollFn.html'>stream::PollFn</a></li><li><a href='stream/struct.Repeat.html'>stream::Repeat</a></li><li><a href='stream/struct.ReuniteError.html'>stream::ReuniteError</a></li><li><a href='stream/struct.Select.html'>stream::Select</a></li><li><a href='stream/struct.Skip.html'>stream::Skip</a></li><li><a href='stream/struct.SkipWhile.html'>stream::SkipWhile</a></li><li><a href='stream/struct.SplitSink.html'>stream::SplitSink</a></li><li><a href='stream/struct.SplitStream.html'>stream::SplitStream</a></li><li><a href='stream/struct.StreamFuture.html'>stream::StreamFuture</a></li><li><a href='stream/struct.Take.html'>stream::Take</a></li><li><a href='stream/struct.TakeWhile.html'>stream::TakeWhile</a></li><li><a href='stream/struct.Then.html'>stream::Then</a></li><li><a href='stream/struct.Unfold.html'>stream::Unfold</a></li><li><a href='stream/struct.Wait.html'>stream::Wait</a></li><li><a href='stream/struct.Zip.html'>stream::Zip</a></li><li><a href='stream/futures_unordered/struct.FuturesUnordered.html'>stream::futures_unordered::FuturesUnordered</a></li><li><a href='stream/futures_unordered/struct.IterMut.html'>stream::futures_unordered::IterMut</a></li><li><a href='sync/struct.BiLock.html'>sync::BiLock</a></li><li><a href='sync/struct.BiLockAcquire.html'>sync::BiLockAcquire</a></li><li><a href='sync/struct.BiLockAcquired.html'>sync::BiLockAcquired</a></li><li><a href='sync/struct.BiLockGuard.html'>sync::BiLockGuard</a></li><li><a href='sync/mpsc/struct.Execute.html'>sync::mpsc::Execute</a></li><li><a href='sync/mpsc/struct.Receiver.html'>sync::mpsc::Receiver</a></li><li><a href='sync/mpsc/struct.SendError.html'>sync::mpsc::SendError</a></li><li><a href='sync/mpsc/struct.Sender.html'>sync::mpsc::Sender</a></li><li><a href='sync/mpsc/struct.SpawnHandle.html'>sync::mpsc::SpawnHandle</a></li><li><a href='sync/mpsc/struct.TrySendError.html'>sync::mpsc::TrySendError</a></li><li><a href='sync/mpsc/struct.UnboundedReceiver.html'>sync::mpsc::UnboundedReceiver</a></li><li><a href='sync/mpsc/struct.UnboundedSender.html'>sync::mpsc::UnboundedSender</a></li><li><a href='sync/oneshot/struct.Canceled.html'>sync::oneshot::Canceled</a></li><li><a href='sync/oneshot/struct.Execute.html'>sync::oneshot::Execute</a></li><li><a href='sync/oneshot/struct.Receiver.html'>sync::oneshot::Receiver</a></li><li><a href='sync/oneshot/struct.Sender.html'>sync::oneshot::Sender</a></li><li><a href='sync/oneshot/struct.SpawnHandle.html'>sync::oneshot::SpawnHandle</a></li><li><a href='task/struct.AtomicTask.html'>task::AtomicTask</a></li><li><a href='task/struct.LocalKey.html'>task::LocalKey</a></li><li><a href='task/struct.Task.html'>task::Task</a></li><li><a href='task/struct.UnparkEvent.html'>task::UnparkEvent</a></li><li><a href='unsync/mpsc/struct.Execute.html'>unsync::mpsc::Execute</a></li><li><a href='unsync/mpsc/struct.Receiver.html'>unsync::mpsc::Receiver</a></li><li><a href='unsync/mpsc/struct.SendError.html'>unsync::mpsc::SendError</a></li><li><a href='unsync/mpsc/struct.Sender.html'>unsync::mpsc::Sender</a></li><li><a href='unsync/mpsc/struct.SpawnHandle.html'>unsync::mpsc::SpawnHandle</a></li><li><a href='unsync/mpsc/struct.UnboundedReceiver.html'>unsync::mpsc::UnboundedReceiver</a></li><li><a href='unsync/mpsc/struct.UnboundedSender.html'>unsync::mpsc::UnboundedSender</a></li><li><a href='unsync/oneshot/struct.Execute.html'>unsync::oneshot::Execute</a></li><li><a href='unsync/oneshot/struct.Receiver.html'>unsync::oneshot::Receiver</a></li><li><a href='unsync/oneshot/struct.Sender.html'>unsync::oneshot::Sender</a></li><li><a href='unsync/oneshot/struct.SpawnHandle.html'>unsync::oneshot::SpawnHandle</a></li></ul><h3 id='Enums'>Enums</h3><ul class='enums docblock'><li><a href='enum.Async.html'>Async</a></li><li><a href='enum.AsyncSink.html'>AsyncSink</a></li><li><a href='future/enum.Either.html'>future::Either</a></li><li><a href='future/enum.ExecuteErrorKind.html'>future::ExecuteErrorKind</a></li><li><a href='future/enum.Loop.html'>future::Loop</a></li><li><a href='stream/enum.MergedItem.html'>stream::MergedItem</a></li></ul><h3 id='Traits'>Traits</h3><ul class='traits docblock'><li><a href='executor/trait.Executor.html'>executor::Executor</a></li><li><a href='executor/trait.Notify.html'>executor::Notify</a></li><li><a href='executor/trait.Unpark.html'>executor::Unpark</a></li><li><a href='executor/trait.UnsafeNotify.html'>executor::UnsafeNotify</a></li><li><a href='future/trait.Executor.html'>future::Executor</a></li><li><a href='future/trait.Future.html'>future::Future</a></li><li><a href='future/trait.FutureFrom.html'>future::FutureFrom</a></li><li><a href='future/trait.IntoFuture.html'>future::IntoFuture</a></li><li><a href='sink/trait.Sink.html'>sink::Sink</a></li><li><a href='stream/trait.Stream.html'>stream::Stream</a></li><li><a href='task/trait.EventSet.html'>task::EventSet</a></li></ul><h3 id='Macros'>Macros</h3><ul class='macros docblock'><li><a href='macro.task_local.html'>task_local</a></li><li><a href='macro.try_ready.html'>try_ready</a></li></ul><h3 id='Functions'>Functions</h3><ul class='functions docblock'><li><a href='executor/fn.spawn.html'>executor::spawn</a></li><li><a href='executor/fn.with_notify.html'>executor::with_notify</a></li><li><a href='future/fn.empty.html'>future::empty</a></li><li><a href='future/fn.err.html'>future::err</a></li><li><a href='future/fn.join_all.html'>future::join_all</a></li><li><a href='future/fn.lazy.html'>future::lazy</a></li><li><a href='future/fn.loop_fn.html'>future::loop_fn</a></li><li><a href='future/fn.ok.html'>future::ok</a></li><li><a href='future/fn.poll_fn.html'>future::poll_fn</a></li><li><a href='future/fn.result.html'>future::result</a></li><li><a href='future/fn.select_all.html'>future::select_all</a></li><li><a href='future/fn.select_ok.html'>future::select_ok</a></li><li><a href='stream/fn.empty.html'>stream::empty</a></li><li><a href='stream/fn.futures_ordered.html'>stream::futures_ordered</a></li><li><a href='stream/fn.futures_unordered.html'>stream::futures_unordered</a></li><li><a href='stream/fn.iter.html'>stream::iter</a></li><li><a href='stream/fn.iter_ok.html'>stream::iter_ok</a></li><li><a href='stream/fn.iter_result.html'>stream::iter_result</a></li><li><a href='stream/fn.once.html'>stream::once</a></li><li><a href='stream/fn.poll_fn.html'>stream::poll_fn</a></li><li><a href='stream/fn.repeat.html'>stream::repeat</a></li><li><a href='stream/fn.unfold.html'>stream::unfold</a></li><li><a href='sync/mpsc/fn.channel.html'>sync::mpsc::channel</a></li><li><a href='sync/mpsc/fn.spawn.html'>sync::mpsc::spawn</a></li><li><a href='sync/mpsc/fn.spawn_unbounded.html'>sync::mpsc::spawn_unbounded</a></li><li><a href='sync/mpsc/fn.unbounded.html'>sync::mpsc::unbounded</a></li><li><a href='sync/oneshot/fn.channel.html'>sync::oneshot::channel</a></li><li><a href='sync/oneshot/fn.spawn.html'>sync::oneshot::spawn</a></li><li><a href='sync/oneshot/fn.spawn_fn.html'>sync::oneshot::spawn_fn</a></li><li><a href='task/fn.current.html'>task::current</a></li><li><a href='task/fn.init.html'>task::init</a></li><li><a href='task/fn.with_unpark_event.html'>task::with_unpark_event</a></li><li><a href='unsync/mpsc/fn.channel.html'>unsync::mpsc::channel</a></li><li><a href='unsync/mpsc/fn.spawn.html'>unsync::mpsc::spawn</a></li><li><a href='unsync/mpsc/fn.spawn_unbounded.html'>unsync::mpsc::spawn_unbounded</a></li><li><a href='unsync/mpsc/fn.unbounded.html'>unsync::mpsc::unbounded</a></li><li><a href='unsync/oneshot/fn.channel.html'>unsync::oneshot::channel</a></li><li><a href='unsync/oneshot/fn.spawn.html'>unsync::oneshot::spawn</a></li><li><a href='unsync/oneshot/fn.spawn_fn.html'>unsync::oneshot::spawn_fn</a></li></ul><h3 id='Typedefs'>Typedefs</h3><ul class='typedefs docblock'><li><a href='type.Poll.html'>Poll</a></li><li><a href='type.StartSend.html'>StartSend</a></li><li><a href='sink/type.BoxSink.html'>sink::BoxSink</a></li></ul></section><section id="search" class="content hidden"></section><section class="footer"></section><aside id="help" class="hidden"><div><h1 class="hidden">Help</h1><div class="shortcuts"><h2>Keyboard Shortcuts</h2><dl><dt><kbd>?</kbd></dt><dd>Show this help dialog</dd><dt><kbd>S</kbd></dt><dd>Focus the search field</dd><dt><kbd>↑</kbd></dt><dd>Move up in search results</dd><dt><kbd>↓</kbd></dt><dd>Move down in search results</dd><dt><kbd>↹</kbd></dt><dd>Switch tab</dd><dt><kbd>&#9166;</kbd></dt><dd>Go to active search result</dd><dt><kbd>+</kbd></dt><dd>Expand all sections</dd><dt><kbd>-</kbd></dt><dd>Collapse all sections</dd></dl></div><div class="infos"><h2>Search Tricks</h2><p>Prefix searches with a type followed by a colon (e.g. <code>fn:</code>) to restrict the search to a given type.</p><p>Accepted types are: <code>fn</code>, <code>mod</code>, <code>struct</code>, <code>enum</code>, <code>trait</code>, <code>type</code>, <code>macro</code>, and <code>const</code>.</p><p>Search functions by type signature (e.g. <code>vec -> usize</code> or <code>* -> vec</code>)</p><p>Search multiple things at once by splitting your query with comma (e.g. <code>str,u8</code> or <code>String,struct:Vec,test</code>)</p></div></div></aside><script>window.rootPath = "../";window.currentCrate = "futures";</script><script src="../aliases.js"></script><script src="../main.js"></script><script defer src="../search-index.js"></script></body></html>