List of all items
Structs
- AjarsClientSurf
- RequestBuilder
- surf::Body
- surf::Client
- surf::Config
- surf::DecodeError
- surf::Error
- surf::Request
- surf::RequestBuilder
- surf::Response
- surf::Url
- surf::http::Body
- surf::http::Cookie
- surf::http::Error
- surf::http::Extensions
- surf::http::Headers
- surf::http::Mime
- surf::http::Request
- surf::http::Response
- surf::http::Trailers
- surf::http::Url
- surf::http::auth::Authorization
- surf::http::auth::BasicAuth
- surf::http::auth::WwwAuthenticate
- surf::http::cache::Age
- surf::http::cache::CacheControl
- surf::http::cache::ClearSiteData
- surf::http::cache::Expires
- surf::http::conditional::IfMatch
- surf::http::conditional::IfModifiedSince
- surf::http::conditional::IfNoneMatch
- surf::http::conditional::IfUnmodifiedSince
- surf::http::conditional::LastModified
- surf::http::conditional::Vary
- surf::http::conditional::if_match::IfMatch
- surf::http::conditional::if_match::IntoIter
- surf::http::conditional::if_match::Iter
- surf::http::conditional::if_match::IterMut
- surf::http::conditional::if_none_match::IfNoneMatch
- surf::http::conditional::if_none_match::IntoIter
- surf::http::conditional::if_none_match::Iter
- surf::http::conditional::if_none_match::IterMut
- surf::http::content::Accept
- surf::http::content::AcceptEncoding
- surf::http::content::ContentEncoding
- surf::http::content::ContentLength
- surf::http::content::ContentLocation
- surf::http::content::ContentType
- surf::http::content::EncodingProposal
- surf::http::content::MediaTypeProposal
- surf::http::content::accept::Accept
- surf::http::content::accept::IntoIter
- surf::http::content::accept::Iter
- surf::http::content::accept::IterMut
- surf::http::content::accept_encoding::AcceptEncoding
- surf::http::content::accept_encoding::IntoIter
- surf::http::content::accept_encoding::Iter
- surf::http::content::accept_encoding::IterMut
- surf::http::content::content_encoding::ContentEncoding
- surf::http::cookies::Cookie
- surf::http::cookies::CookieBuilder
- surf::http::cookies::CookieJar
- surf::http::cookies::Delta
- surf::http::cookies::EncodedCookie
- surf::http::cookies::Iter
- surf::http::cookies::Key
- surf::http::cookies::PrivateJar
- surf::http::cookies::SignedJar
- surf::http::headers::HeaderName
- surf::http::headers::HeaderValue
- surf::http::headers::HeaderValues
- surf::http::headers::Headers
- surf::http::headers::IntoIter
- surf::http::headers::Iter
- surf::http::headers::IterMut
- surf::http::headers::Names
- surf::http::headers::Values
- surf::http::mime::Mime
- surf::http::mime::ParamName
- surf::http::mime::ParamValue
- surf::http::other::Date
- surf::http::other::Expect
- surf::http::other::Referer
- surf::http::other::RetryAfter
- surf::http::other::SourceMap
- surf::http::proxies::Forwarded
- surf::http::security::ContentSecurityPolicy
- surf::http::security::ReportTo
- surf::http::security::ReportToEndpoint
- surf::http::security::TimingAllowOrigin
- surf::http::server::Allow
- surf::http::server::allow::Allow
- surf::http::server::allow::IntoIter
- surf::http::server::allow::Iter
- surf::http::trace::Metric
- surf::http::trace::ServerTiming
- surf::http::trace::TraceContext
- surf::http::trace::server_timing::IntoIter
- surf::http::trace::server_timing::Iter
- surf::http::trace::server_timing::IterMut
- surf::http::trace::server_timing::Metric
- surf::http::trace::server_timing::ServerTiming
- surf::http::trailers::Receiver
- surf::http::trailers::Sender
- surf::http::trailers::Trailers
- surf::http::transfer::EncodingProposal
- surf::http::transfer::TE
- surf::http::transfer::TransferEncoding
- surf::http::upgrade::Connection
- surf::http::upgrade::Receiver
- surf::http::upgrade::Sender
- surf::http::url::OpaqueOrigin
- surf::http::url::ParseOptions
- surf::http::url::PathSegmentsMut
- surf::http::url::Url
- surf::http::url::UrlQuery
- surf::middleware::Logger
- surf::middleware::Next
- surf::middleware::Redirect
Enums
- surf::StatusCode
- surf::http::Method
- surf::http::StatusCode
- surf::http::Version
- surf::http::auth::AuthenticationScheme
- surf::http::cache::CacheDirective
- surf::http::cache::ClearDirective
- surf::http::conditional::ETag
- surf::http::content::Encoding
- surf::http::cookies::ParseError
- surf::http::cookies::SameSite
- surf::http::security::FrameOptions
- surf::http::security::ReferrerOptions
- surf::http::security::Source
- surf::http::transfer::Encoding
- surf::http::url::Host
- surf::http::url::Origin
- surf::http::url::ParseError
- surf::http::url::Position
- surf::http::url::SyntaxViolation
Traits
- surf::HttpClient
- surf::Status
- surf::http::Status
- surf::http::convert::Deserialize
- surf::http::convert::DeserializeOwned
- surf::http::convert::Serialize
- surf::http::headers::ToHeaderValues
- surf::middleware::Middleware
Macros
- surf::http::bail
- surf::http::convert::json
- surf::http::ensure
- surf::http::ensure_eq
- surf::http::format_err
Attribute Macros
Derive Macros
Functions
- surf::client
- surf::connect
- surf::delete
- surf::get
- surf::head
- surf::http::security::default
- surf::http::security::dns_prefetch_control
- surf::http::security::frameguard
- surf::http::security::hsts
- surf::http::security::nosniff
- surf::http::security::powered_by
- surf::http::security::referrer_policy
- surf::http::security::xss_filter
- surf::options
- surf::patch
- surf::post
- surf::put
- surf::trace
Type Aliases
Constants
- surf::http::headers::ACCEPT
- surf::http::headers::ACCEPT_CHARSET
- surf::http::headers::ACCEPT_ENCODING
- surf::http::headers::ACCEPT_LANGUAGE
- surf::http::headers::ACCEPT_RANGES
- surf::http::headers::ACCESS_CONTROL_ALLOW_CREDENTIALS
- surf::http::headers::ACCESS_CONTROL_ALLOW_HEADERS
- surf::http::headers::ACCESS_CONTROL_ALLOW_METHODS
- surf::http::headers::ACCESS_CONTROL_ALLOW_ORIGIN
- surf::http::headers::ACCESS_CONTROL_EXPOSE_HEADERS
- surf::http::headers::ACCESS_CONTROL_MAX_AGE
- surf::http::headers::ACCESS_CONTROL_REQUEST_HEADERS
- surf::http::headers::ACCESS_CONTROL_REQUEST_METHOD
- surf::http::headers::AGE
- surf::http::headers::ALLOW
- surf::http::headers::AUTHORIZATION
- surf::http::headers::CACHE_CONTROL
- surf::http::headers::CLEAR_SITE_DATA
- surf::http::headers::CONNECTION
- surf::http::headers::CONTENT_ENCODING
- surf::http::headers::CONTENT_LANGUAGE
- surf::http::headers::CONTENT_LENGTH
- surf::http::headers::CONTENT_LOCATION
- surf::http::headers::CONTENT_MD5
- surf::http::headers::CONTENT_RANGE
- surf::http::headers::CONTENT_TYPE
- surf::http::headers::COOKIE
- surf::http::headers::DATE
- surf::http::headers::ETAG
- surf::http::headers::EXPECT
- surf::http::headers::EXPIRES
- surf::http::headers::FORWARDED
- surf::http::headers::FROM
- surf::http::headers::HOST
- surf::http::headers::IF_MATCH
- surf::http::headers::IF_MODIFIED_SINCE
- surf::http::headers::IF_NONE_MATCH
- surf::http::headers::IF_RANGE
- surf::http::headers::IF_UNMODIFIED_SINCE
- surf::http::headers::LAST_MODIFIED
- surf::http::headers::LOCATION
- surf::http::headers::MAX_FORWARDS
- surf::http::headers::ORIGIN
- surf::http::headers::PRAGMA
- surf::http::headers::PROXY_AUTHENTICATE
- surf::http::headers::PROXY_AUTHORIZATION
- surf::http::headers::PROXY_CONNECTION
- surf::http::headers::REFERER
- surf::http::headers::RETRY_AFTER
- surf::http::headers::SERVER
- surf::http::headers::SERVER_TIMING
- surf::http::headers::SET_COOKIE
- surf::http::headers::SOURCE_MAP
- surf::http::headers::TE
- surf::http::headers::TIMING_ALLOW_ORIGIN
- surf::http::headers::TRACEPARENT
- surf::http::headers::TRAILER
- surf::http::headers::TRANSFER_ENCODING
- surf::http::headers::UPGRADE
- surf::http::headers::USER_AGENT
- surf::http::headers::VARY
- surf::http::headers::VIA
- surf::http::headers::WARNING
- surf::http::headers::WWW_AUTHENTICATE
- surf::http::mime::ANY
- surf::http::mime::BYTE_STREAM
- surf::http::mime::CSS
- surf::http::mime::FORM
- surf::http::mime::HTML
- surf::http::mime::ICO
- surf::http::mime::JAVASCRIPT
- surf::http::mime::JPEG
- surf::http::mime::JSON
- surf::http::mime::MULTIPART_FORM
- surf::http::mime::PLAIN
- surf::http::mime::PNG
- surf::http::mime::SSE
- surf::http::mime::SVG
- surf::http::mime::WASM
- surf::http::mime::XML