blob: d88ad7c41621c0cd755562b508eb8aaa8618759a [file] [log] [blame]
<!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="preload" as="font" type="font/woff2" crossorigin href="../SourceSerif4-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../FiraSans-Regular.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../FiraSans-Medium.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceCodePro-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceSerif4-Bold.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceCodePro-Semibold.ttf.woff2"><link rel="stylesheet" href="../normalize.css"><link rel="stylesheet" href="../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" href="../ayu.css" disabled><link rel="stylesheet" href="../dark.css" disabled><link rel="stylesheet" href="../light.css" id="themeStyle"><script id="default-settings" ></script><script src="../storage.js"></script><script defer src="../main.js"></script><noscript><link rel="stylesheet" href="../noscript.css"></noscript><link rel="alternate icon" type="image/png" href="../favicon-16x16.png"><link rel="alternate icon" type="image/png" href="../favicon-32x32.png"><link rel="icon" type="image/svg+xml" href="../favicon.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">&#9776;</button><a class="sidebar-logo" href="../hyper/index.html"><div class="logo-container"><img class="rust-logo" src="../rust-logo.svg" alt="logo"></div></a><h2></h2></nav><nav class="sidebar"><a class="sidebar-logo" href="../hyper/index.html"><div class="logo-container"><img class="rust-logo" src="../rust-logo.svg" alt="logo"></div></a><h2 class="location">Crate hyper</h2><div class="sidebar-elems"><section><ul class="block"><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li><li><a href="#constants">Constants</a></li><li><a href="#traits">Traits</a></li><li><a href="#functions">Functions</a></li><li><a href="#types">Type Definitions</a></li></ul></section></div></nav><main><div class="width-limiter"><nav class="sub"><form class="search-form"><div class="search-container"><span></span><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><a href="../help.html">?</a></div><div id="settings-menu" tabindex="-1"><a href="../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../wheel.svg"></a></div></div></form></nav><section id="main-content" class="content"><h1 class="fqn">List of all items</h1><h3 id="structs">Structs</h3><ul class="all-items"><li><a href="struct.Body.html">Body</a></li><li><a href="struct.Error.html">Error</a></li><li><a href="struct.Method.html">Method</a></li><li><a href="struct.Request.html">Request</a></li><li><a href="struct.Response.html">Response</a></li><li><a href="struct.StatusCode.html">StatusCode</a></li><li><a href="struct.Uri.html">Uri</a></li><li><a href="struct.Version.html">Version</a></li><li><a href="body/struct.Body.html">body::Body</a></li><li><a href="body/struct.Bytes.html">body::Bytes</a></li><li><a href="body/struct.Sender.html">body::Sender</a></li><li><a href="body/struct.SizeHint.html">body::SizeHint</a></li><li><a href="client/struct.Builder.html">client::Builder</a></li><li><a href="client/struct.Client.html">client::Client</a></li><li><a href="client/struct.HttpConnector.html">client::HttpConnector</a></li><li><a href="client/struct.ResponseFuture.html">client::ResponseFuture</a></li><li><a href="client/conn/struct.Builder.html">client::conn::Builder</a></li><li><a href="client/conn/struct.Connection.html">client::conn::Connection</a></li><li><a href="client/conn/struct.Parts.html">client::conn::Parts</a></li><li><a href="client/conn/struct.ResponseFuture.html">client::conn::ResponseFuture</a></li><li><a href="client/conn/struct.SendRequest.html">client::conn::SendRequest</a></li><li><a href="client/connect/struct.CaptureConnection.html">client::connect::CaptureConnection</a></li><li><a href="client/connect/struct.Connected.html">client::connect::Connected</a></li><li><a href="client/connect/struct.HttpConnector.html">client::connect::HttpConnector</a></li><li><a href="client/connect/struct.HttpInfo.html">client::connect::HttpInfo</a></li><li><a href="client/connect/dns/struct.GaiAddrs.html">client::connect::dns::GaiAddrs</a></li><li><a href="client/connect/dns/struct.GaiFuture.html">client::connect::dns::GaiFuture</a></li><li><a href="client/connect/dns/struct.GaiResolver.html">client::connect::dns::GaiResolver</a></li><li><a href="client/connect/dns/struct.InvalidNameError.html">client::connect::dns::InvalidNameError</a></li><li><a href="client/connect/dns/struct.Name.html">client::connect::dns::Name</a></li><li><a href="client/service/struct.Connect.html">client::service::Connect</a></li><li><a href="ext/struct.Protocol.html">ext::Protocol</a></li><li><a href="ext/struct.ReasonPhrase.html">ext::ReasonPhrase</a></li><li><a href="header/struct.Drain.html">header::Drain</a></li><li><a href="header/struct.GetAll.html">header::GetAll</a></li><li><a href="header/struct.HeaderMap.html">header::HeaderMap</a></li><li><a href="header/struct.HeaderName.html">header::HeaderName</a></li><li><a href="header/struct.HeaderValue.html">header::HeaderValue</a></li><li><a href="header/struct.IntoIter.html">header::IntoIter</a></li><li><a href="header/struct.InvalidHeaderName.html">header::InvalidHeaderName</a></li><li><a href="header/struct.InvalidHeaderValue.html">header::InvalidHeaderValue</a></li><li><a href="header/struct.Iter.html">header::Iter</a></li><li><a href="header/struct.IterMut.html">header::IterMut</a></li><li><a href="header/struct.Keys.html">header::Keys</a></li><li><a href="header/struct.OccupiedEntry.html">header::OccupiedEntry</a></li><li><a href="header/struct.ToStrError.html">header::ToStrError</a></li><li><a href="header/struct.VacantEntry.html">header::VacantEntry</a></li><li><a href="header/struct.ValueDrain.html">header::ValueDrain</a></li><li><a href="header/struct.ValueIter.html">header::ValueIter</a></li><li><a href="header/struct.ValueIterMut.html">header::ValueIterMut</a></li><li><a href="header/struct.Values.html">header::Values</a></li><li><a href="header/struct.ValuesMut.html">header::ValuesMut</a></li><li><a href="server/struct.Builder.html">server::Builder</a></li><li><a href="server/struct.Server.html">server::Server</a></li><li><a href="server/conn/struct.AddrIncoming.html">server::conn::AddrIncoming</a></li><li><a href="server/conn/struct.AddrStream.html">server::conn::AddrStream</a></li><li><a href="server/conn/struct.Connecting.html">server::conn::Connecting</a></li><li><a href="server/conn/struct.Connection.html">server::conn::Connection</a></li><li><a href="server/conn/struct.Http.html">server::conn::Http</a></li><li><a href="server/conn/struct.Parts.html">server::conn::Parts</a></li><li><a href="upgrade/struct.OnUpgrade.html">upgrade::OnUpgrade</a></li><li><a href="upgrade/struct.Parts.html">upgrade::Parts</a></li><li><a href="upgrade/struct.Upgraded.html">upgrade::Upgraded</a></li></ul><h3 id="enums">Enums</h3><ul class="all-items"><li><a href="header/enum.Entry.html">header::Entry</a></li></ul><h3 id="traits">Traits</h3><ul class="all-items"><li><a href="body/trait.Buf.html">body::Buf</a></li><li><a href="body/trait.HttpBody.html">body::HttpBody</a></li><li><a href="client/connect/trait.Connect.html">client::connect::Connect</a></li><li><a href="client/connect/trait.Connection.html">client::connect::Connection</a></li><li><a href="header/trait.AsHeaderName.html">header::AsHeaderName</a></li><li><a href="header/trait.IntoHeaderName.html">header::IntoHeaderName</a></li><li><a href="rt/trait.Executor.html">rt::Executor</a></li><li><a href="server/accept/trait.Accept.html">server::accept::Accept</a></li><li><a href="service/trait.Service.html">service::Service</a></li></ul><h3 id="functions">Functions</h3><ul class="all-items"><li><a href="body/fn.aggregate.html">body::aggregate</a></li><li><a href="body/fn.to_bytes.html">body::to_bytes</a></li><li><a href="client/conn/fn.handshake.html">client::conn::handshake</a></li><li><a href="client/connect/fn.capture_connection.html">client::connect::capture_connection</a></li><li><a href="server/accept/fn.from_stream.html">server::accept::from_stream</a></li><li><a href="server/accept/fn.poll_fn.html">server::accept::poll_fn</a></li><li><a href="service/fn.make_service_fn.html">service::make_service_fn</a></li><li><a href="service/fn.service_fn.html">service::service_fn</a></li><li><a href="upgrade/fn.on.html">upgrade::on</a></li></ul><h3 id="types">Type Definitions</h3><ul class="all-items"><li><a href="type.Result.html">Result</a></li></ul><h3 id="constants">Constants</h3><ul class="all-items"><li><a href="header/constant.ACCEPT.html">header::ACCEPT</a></li><li><a href="header/constant.ACCEPT_CHARSET.html">header::ACCEPT_CHARSET</a></li><li><a href="header/constant.ACCEPT_ENCODING.html">header::ACCEPT_ENCODING</a></li><li><a href="header/constant.ACCEPT_LANGUAGE.html">header::ACCEPT_LANGUAGE</a></li><li><a href="header/constant.ACCEPT_RANGES.html">header::ACCEPT_RANGES</a></li><li><a href="header/constant.ACCESS_CONTROL_ALLOW_CREDENTIALS.html">header::ACCESS_CONTROL_ALLOW_CREDENTIALS</a></li><li><a href="header/constant.ACCESS_CONTROL_ALLOW_HEADERS.html">header::ACCESS_CONTROL_ALLOW_HEADERS</a></li><li><a href="header/constant.ACCESS_CONTROL_ALLOW_METHODS.html">header::ACCESS_CONTROL_ALLOW_METHODS</a></li><li><a href="header/constant.ACCESS_CONTROL_ALLOW_ORIGIN.html">header::ACCESS_CONTROL_ALLOW_ORIGIN</a></li><li><a href="header/constant.ACCESS_CONTROL_EXPOSE_HEADERS.html">header::ACCESS_CONTROL_EXPOSE_HEADERS</a></li><li><a href="header/constant.ACCESS_CONTROL_MAX_AGE.html">header::ACCESS_CONTROL_MAX_AGE</a></li><li><a href="header/constant.ACCESS_CONTROL_REQUEST_HEADERS.html">header::ACCESS_CONTROL_REQUEST_HEADERS</a></li><li><a href="header/constant.ACCESS_CONTROL_REQUEST_METHOD.html">header::ACCESS_CONTROL_REQUEST_METHOD</a></li><li><a href="header/constant.AGE.html">header::AGE</a></li><li><a href="header/constant.ALLOW.html">header::ALLOW</a></li><li><a href="header/constant.ALT_SVC.html">header::ALT_SVC</a></li><li><a href="header/constant.AUTHORIZATION.html">header::AUTHORIZATION</a></li><li><a href="header/constant.CACHE_CONTROL.html">header::CACHE_CONTROL</a></li><li><a href="header/constant.CACHE_STATUS.html">header::CACHE_STATUS</a></li><li><a href="header/constant.CDN_CACHE_CONTROL.html">header::CDN_CACHE_CONTROL</a></li><li><a href="header/constant.CONNECTION.html">header::CONNECTION</a></li><li><a href="header/constant.CONTENT_DISPOSITION.html">header::CONTENT_DISPOSITION</a></li><li><a href="header/constant.CONTENT_ENCODING.html">header::CONTENT_ENCODING</a></li><li><a href="header/constant.CONTENT_LANGUAGE.html">header::CONTENT_LANGUAGE</a></li><li><a href="header/constant.CONTENT_LENGTH.html">header::CONTENT_LENGTH</a></li><li><a href="header/constant.CONTENT_LOCATION.html">header::CONTENT_LOCATION</a></li><li><a href="header/constant.CONTENT_RANGE.html">header::CONTENT_RANGE</a></li><li><a href="header/constant.CONTENT_SECURITY_POLICY.html">header::CONTENT_SECURITY_POLICY</a></li><li><a href="header/constant.CONTENT_SECURITY_POLICY_REPORT_ONLY.html">header::CONTENT_SECURITY_POLICY_REPORT_ONLY</a></li><li><a href="header/constant.CONTENT_TYPE.html">header::CONTENT_TYPE</a></li><li><a href="header/constant.COOKIE.html">header::COOKIE</a></li><li><a href="header/constant.DATE.html">header::DATE</a></li><li><a href="header/constant.DNT.html">header::DNT</a></li><li><a href="header/constant.ETAG.html">header::ETAG</a></li><li><a href="header/constant.EXPECT.html">header::EXPECT</a></li><li><a href="header/constant.EXPIRES.html">header::EXPIRES</a></li><li><a href="header/constant.FORWARDED.html">header::FORWARDED</a></li><li><a href="header/constant.FROM.html">header::FROM</a></li><li><a href="header/constant.HOST.html">header::HOST</a></li><li><a href="header/constant.IF_MATCH.html">header::IF_MATCH</a></li><li><a href="header/constant.IF_MODIFIED_SINCE.html">header::IF_MODIFIED_SINCE</a></li><li><a href="header/constant.IF_NONE_MATCH.html">header::IF_NONE_MATCH</a></li><li><a href="header/constant.IF_RANGE.html">header::IF_RANGE</a></li><li><a href="header/constant.IF_UNMODIFIED_SINCE.html">header::IF_UNMODIFIED_SINCE</a></li><li><a href="header/constant.LAST_MODIFIED.html">header::LAST_MODIFIED</a></li><li><a href="header/constant.LINK.html">header::LINK</a></li><li><a href="header/constant.LOCATION.html">header::LOCATION</a></li><li><a href="header/constant.MAX_FORWARDS.html">header::MAX_FORWARDS</a></li><li><a href="header/constant.ORIGIN.html">header::ORIGIN</a></li><li><a href="header/constant.PRAGMA.html">header::PRAGMA</a></li><li><a href="header/constant.PROXY_AUTHENTICATE.html">header::PROXY_AUTHENTICATE</a></li><li><a href="header/constant.PROXY_AUTHORIZATION.html">header::PROXY_AUTHORIZATION</a></li><li><a href="header/constant.PUBLIC_KEY_PINS.html">header::PUBLIC_KEY_PINS</a></li><li><a href="header/constant.PUBLIC_KEY_PINS_REPORT_ONLY.html">header::PUBLIC_KEY_PINS_REPORT_ONLY</a></li><li><a href="header/constant.RANGE.html">header::RANGE</a></li><li><a href="header/constant.REFERER.html">header::REFERER</a></li><li><a href="header/constant.REFERRER_POLICY.html">header::REFERRER_POLICY</a></li><li><a href="header/constant.REFRESH.html">header::REFRESH</a></li><li><a href="header/constant.RETRY_AFTER.html">header::RETRY_AFTER</a></li><li><a href="header/constant.SEC_WEBSOCKET_ACCEPT.html">header::SEC_WEBSOCKET_ACCEPT</a></li><li><a href="header/constant.SEC_WEBSOCKET_EXTENSIONS.html">header::SEC_WEBSOCKET_EXTENSIONS</a></li><li><a href="header/constant.SEC_WEBSOCKET_KEY.html">header::SEC_WEBSOCKET_KEY</a></li><li><a href="header/constant.SEC_WEBSOCKET_PROTOCOL.html">header::SEC_WEBSOCKET_PROTOCOL</a></li><li><a href="header/constant.SEC_WEBSOCKET_VERSION.html">header::SEC_WEBSOCKET_VERSION</a></li><li><a href="header/constant.SERVER.html">header::SERVER</a></li><li><a href="header/constant.SET_COOKIE.html">header::SET_COOKIE</a></li><li><a href="header/constant.STRICT_TRANSPORT_SECURITY.html">header::STRICT_TRANSPORT_SECURITY</a></li><li><a href="header/constant.TE.html">header::TE</a></li><li><a href="header/constant.TRAILER.html">header::TRAILER</a></li><li><a href="header/constant.TRANSFER_ENCODING.html">header::TRANSFER_ENCODING</a></li><li><a href="header/constant.UPGRADE.html">header::UPGRADE</a></li><li><a href="header/constant.UPGRADE_INSECURE_REQUESTS.html">header::UPGRADE_INSECURE_REQUESTS</a></li><li><a href="header/constant.USER_AGENT.html">header::USER_AGENT</a></li><li><a href="header/constant.VARY.html">header::VARY</a></li><li><a href="header/constant.VIA.html">header::VIA</a></li><li><a href="header/constant.WARNING.html">header::WARNING</a></li><li><a href="header/constant.WWW_AUTHENTICATE.html">header::WWW_AUTHENTICATE</a></li><li><a href="header/constant.X_CONTENT_TYPE_OPTIONS.html">header::X_CONTENT_TYPE_OPTIONS</a></li><li><a href="header/constant.X_DNS_PREFETCH_CONTROL.html">header::X_DNS_PREFETCH_CONTROL</a></li><li><a href="header/constant.X_FRAME_OPTIONS.html">header::X_FRAME_OPTIONS</a></li><li><a href="header/constant.X_XSS_PROTECTION.html">header::X_XSS_PROTECTION</a></li></ul></section></div></main><div id="rustdoc-vars" data-root-path="../" data-current-crate="hyper" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.66.0-nightly (5c8bff74b 2022-10-21)" ></div></body></html>