1
0
mirror of https://github.com/fafhrd91/actix-web synced 2024-11-23 16:21:06 +01:00
actix-web/actix_http/all.html
2024-05-27 01:16:31 +00:00

1 line
17 KiB
HTML

<!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"><title>List of all items in this crate</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-dd39b87e5fcfba68.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="actix_http" data-themes="" data-resource-suffix="" data-rustdoc-version="1.80.0-nightly (bdbbb6c6a 2024-05-26)" data-channel="nightly" data-search-js="search-d52510db62a78183.js" data-settings-js="settings-4313503d2e1961c2.js" ><script src="../static.files/storage-118b08c4c78b968e.js"></script><script defer src="../static.files/main-20a3ad099b048cf2.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-df360f571f6edeae.css"></noscript><link rel="icon" href="https://actix.rs/favicon.ico"></head><body class="rustdoc mod sys"><!--[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" title="show sidebar"></button><a class="logo-container" href="../actix_http/index.html"><img src="https://actix.rs/img/logo.png" alt=""></a></nav><nav class="sidebar"><div class="sidebar-crate"><a class="logo-container" href="../actix_http/index.html"><img src="https://actix.rs/img/logo.png" alt="logo"></a><h2><a href="../actix_http/index.html">actix_http</a><span class="version">3.7.0</span></h2></div><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 Aliases</a></li></ul></section></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><h1>List of all items</h1><h3 id="structs">Structs</h3><ul class="all-items"><li><a href="struct.Extensions.html">Extensions</a></li><li><a href="struct.HttpService.html">HttpService</a></li><li><a href="struct.HttpServiceBuilder.html">HttpServiceBuilder</a></li><li><a href="struct.Message.html">Message</a></li><li><a href="struct.Method.html">Method</a></li><li><a href="struct.Request.html">Request</a></li><li><a href="struct.RequestHead.html">RequestHead</a></li><li><a href="struct.Response.html">Response</a></li><li><a href="struct.ResponseBuilder.html">ResponseBuilder</a></li><li><a href="struct.ResponseHead.html">ResponseHead</a></li><li><a href="struct.ServiceConfig.html">ServiceConfig</a></li><li><a href="struct.StatusCode.html">StatusCode</a></li><li><a href="struct.TlsAcceptorConfig.html">TlsAcceptorConfig</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.BodyLimitExceeded.html">body::BodyLimitExceeded</a></li><li><a href="body/struct.BodyStream.html">body::BodyStream</a></li><li><a href="body/struct.BoxBody.html">body::BoxBody</a></li><li><a href="body/struct.None.html">body::None</a></li><li><a href="body/struct.SizedStream.html">body::SizedStream</a></li><li><a href="encoding/struct.Decoder.html">encoding::Decoder</a></li><li><a href="encoding/struct.Encoder.html">encoding::Encoder</a></li><li><a href="error/struct.Error.html">error::Error</a></li><li><a href="error/struct.HttpError.html">error::HttpError</a></li><li><a href="h1/struct.ClientCodec.html">h1::ClientCodec</a></li><li><a href="h1/struct.ClientPayloadCodec.html">h1::ClientPayloadCodec</a></li><li><a href="h1/struct.Codec.html">h1::Codec</a></li><li><a href="h1/struct.Dispatcher.html">h1::Dispatcher</a></li><li><a href="h1/struct.ExpectHandler.html">h1::ExpectHandler</a></li><li><a href="h1/struct.H1Service.html">h1::H1Service</a></li><li><a href="h1/struct.Payload.html">h1::Payload</a></li><li><a href="h1/struct.SendResponse.html">h1::SendResponse</a></li><li><a href="h1/struct.UpgradeHandler.html">h1::UpgradeHandler</a></li><li><a href="h2/struct.Dispatcher.html">h2::Dispatcher</a></li><li><a href="h2/struct.H2Service.html">h2::H2Service</a></li><li><a href="h2/struct.Payload.html">h2::Payload</a></li><li><a href="header/struct.ExtendedValue.html">header::ExtendedValue</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.HttpDate.html">header::HttpDate</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.LanguageTag.html">header::LanguageTag</a></li><li><a href="header/struct.Quality.html">header::Quality</a></li><li><a href="header/struct.QualityItem.html">header::QualityItem</a></li><li><a href="header/struct.ToStrError.html">header::ToStrError</a></li><li><a href="header/map/struct.Drain.html">header::map::Drain</a></li><li><a href="header/map/struct.HeaderMap.html">header::map::HeaderMap</a></li><li><a href="header/map/struct.IntoIter.html">header::map::IntoIter</a></li><li><a href="header/map/struct.Iter.html">header::map::Iter</a></li><li><a href="header/map/struct.Keys.html">header::map::Keys</a></li><li><a href="header/map/struct.Removed.html">header::map::Removed</a></li><li><a href="test/struct.TestBuffer.html">test::TestBuffer</a></li><li><a href="test/struct.TestRequest.html">test::TestRequest</a></li><li><a href="test/struct.TestSeqBuffer.html">test::TestSeqBuffer</a></li><li><a href="test/struct.TestSeqInner.html">test::TestSeqInner</a></li><li><a href="uri/struct.Authority.html">uri::Authority</a></li><li><a href="uri/struct.Builder.html">uri::Builder</a></li><li><a href="uri/struct.InvalidUri.html">uri::InvalidUri</a></li><li><a href="uri/struct.InvalidUriParts.html">uri::InvalidUriParts</a></li><li><a href="uri/struct.Parts.html">uri::Parts</a></li><li><a href="uri/struct.PathAndQuery.html">uri::PathAndQuery</a></li><li><a href="uri/struct.Port.html">uri::Port</a></li><li><a href="uri/struct.Scheme.html">uri::Scheme</a></li><li><a href="uri/struct.Uri.html">uri::Uri</a></li><li><a href="ws/struct.CloseReason.html">ws::CloseReason</a></li><li><a href="ws/struct.Codec.html">ws::Codec</a></li><li><a href="ws/struct.Dispatcher.html">ws::Dispatcher</a></li><li><a href="ws/struct.Parser.html">ws::Parser</a></li></ul><h3 id="enums">Enums</h3><ul class="all-items"><li><a href="enum.ConnectionType.html">ConnectionType</a></li><li><a href="enum.KeepAlive.html">KeepAlive</a></li><li><a href="enum.Payload.html">Payload</a></li><li><a href="enum.Protocol.html">Protocol</a></li><li><a href="enum.RequestHeadType.html">RequestHeadType</a></li><li><a href="body/enum.BodySize.html">body::BodySize</a></li><li><a href="body/enum.EitherBody.html">body::EitherBody</a></li><li><a href="error/enum.ContentTypeError.html">error::ContentTypeError</a></li><li><a href="error/enum.DispatchError.html">error::DispatchError</a></li><li><a href="error/enum.ParseError.html">error::ParseError</a></li><li><a href="error/enum.PayloadError.html">error::PayloadError</a></li><li><a href="h1/enum.Message.html">h1::Message</a></li><li><a href="h1/enum.MessageType.html">h1::MessageType</a></li><li><a href="header/enum.Charset.html">header::Charset</a></li><li><a href="header/enum.ContentEncoding.html">header::ContentEncoding</a></li><li><a href="ws/enum.CloseCode.html">ws::CloseCode</a></li><li><a href="ws/enum.Frame.html">ws::Frame</a></li><li><a href="ws/enum.HandshakeError.html">ws::HandshakeError</a></li><li><a href="ws/enum.Item.html">ws::Item</a></li><li><a href="ws/enum.Message.html">ws::Message</a></li><li><a href="ws/enum.OpCode.html">ws::OpCode</a></li><li><a href="ws/enum.ProtocolError.html">ws::ProtocolError</a></li></ul><h3 id="traits">Traits</h3><ul class="all-items"><li><a href="trait.HttpMessage.html">HttpMessage</a></li><li><a href="body/trait.MessageBody.html">body::MessageBody</a></li><li><a href="header/trait.AsHeaderName.html">header::AsHeaderName</a></li><li><a href="header/trait.Header.html">header::Header</a></li><li><a href="header/trait.TryIntoHeaderPair.html">header::TryIntoHeaderPair</a></li><li><a href="header/trait.TryIntoHeaderValue.html">header::TryIntoHeaderValue</a></li></ul><h3 id="functions">Functions</h3><ul class="all-items"><li><a href="body/fn.to_bytes.html">body::to_bytes</a></li><li><a href="body/fn.to_bytes_limited.html">body::to_bytes_limited</a></li><li><a href="header/fn.fmt_comma_delimited.html">header::fmt_comma_delimited</a></li><li><a href="header/fn.from_comma_delimited.html">header::from_comma_delimited</a></li><li><a href="header/fn.from_one_raw_str.html">header::from_one_raw_str</a></li><li><a href="header/fn.http_percent_encode.html">header::http_percent_encode</a></li><li><a href="header/fn.parse_extended_value.html">header::parse_extended_value</a></li><li><a href="header/fn.q.html">header::q</a></li><li><a href="ws/fn.handshake.html">ws::handshake</a></li><li><a href="ws/fn.handshake_response.html">ws::handshake_response</a></li><li><a href="ws/fn.hash_key.html">ws::hash_key</a></li><li><a href="ws/fn.verify_handshake.html">ws::verify_handshake</a></li></ul><h3 id="types">Type Aliases</h3><ul class="all-items"><li><a href="type.BoxedPayloadStream.html">BoxedPayloadStream</a></li><li><a href="h1/type.H1ServiceHandler.html">h1::H1ServiceHandler</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.CROSS_ORIGIN_EMBEDDER_POLICY.html">header::CROSS_ORIGIN_EMBEDDER_POLICY</a></li><li><a href="header/constant.CROSS_ORIGIN_OPENER_POLICY.html">header::CROSS_ORIGIN_OPENER_POLICY</a></li><li><a href="header/constant.CROSS_ORIGIN_RESOURCE_POLICY.html">header::CROSS_ORIGIN_RESOURCE_POLICY</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.PERMISSIONS_POLICY.html">header::PERMISSIONS_POLICY</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_FORWARDED_FOR.html">header::X_FORWARDED_FOR</a></li><li><a href="header/constant.X_FORWARDED_HOST.html">header::X_FORWARDED_HOST</a></li><li><a href="header/constant.X_FORWARDED_PROTO.html">header::X_FORWARDED_PROTO</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></body></html>