[−][src]Trait http::HttpTryFrom
Private trait for the http crate to have generic methods with fallible
conversions.
This trait is similar to the TryFrom trait proposed in the standard
library, except this is specialized for the http crate and isn't intended
for general consumption.
This trait cannot be implemented types outside of the http crate, and is
only intended for use as a generic bound on methods in the http crate.
Associated Types
Implementors
impl HttpTryFrom<i16> for HeaderValue[src]
impl HttpTryFrom<i16> for HeaderValueimpl HttpTryFrom<i32> for HeaderValue[src]
impl HttpTryFrom<i32> for HeaderValueimpl HttpTryFrom<i64> for HeaderValue[src]
impl HttpTryFrom<i64> for HeaderValueimpl HttpTryFrom<isize> for HeaderValue[src]
impl HttpTryFrom<isize> for HeaderValueimpl HttpTryFrom<u16> for HeaderValue[src]
impl HttpTryFrom<u16> for HeaderValueimpl HttpTryFrom<u16> for StatusCode[src]
impl HttpTryFrom<u16> for StatusCodeimpl HttpTryFrom<u32> for HeaderValue[src]
impl HttpTryFrom<u32> for HeaderValueimpl HttpTryFrom<u64> for HeaderValue[src]
impl HttpTryFrom<u64> for HeaderValueimpl HttpTryFrom<usize> for HeaderValue[src]
impl HttpTryFrom<usize> for HeaderValueimpl HttpTryFrom<Bytes> for HeaderName[src]
impl HttpTryFrom<Bytes> for HeaderNameimpl HttpTryFrom<Bytes> for HeaderValue[src]
impl HttpTryFrom<Bytes> for HeaderValueimpl HttpTryFrom<Bytes> for Authority[src]
impl HttpTryFrom<Bytes> for Authorityimpl HttpTryFrom<Bytes> for PathAndQuery[src]
impl HttpTryFrom<Bytes> for PathAndQueryimpl HttpTryFrom<Bytes> for Scheme[src]
impl HttpTryFrom<Bytes> for Schemeimpl HttpTryFrom<Bytes> for Uri[src]
impl HttpTryFrom<Bytes> for Uriimpl HttpTryFrom<HeaderName> for HeaderName[src]
impl HttpTryFrom<HeaderName> for HeaderNameimpl HttpTryFrom<HeaderName> for HeaderValue[src]
impl HttpTryFrom<HeaderName> for HeaderValuetype Error = InvalidHeaderValue
fn try_from(name: HeaderName) -> Result<Self, Self::Error>[src]
fn try_from(name: HeaderName) -> Result<Self, Self::Error>impl HttpTryFrom<HeaderValue> for HeaderValue[src]
impl HttpTryFrom<HeaderValue> for HeaderValueimpl HttpTryFrom<Method> for Method[src]
impl HttpTryFrom<Method> for Methodimpl HttpTryFrom<StatusCode> for StatusCode[src]
impl HttpTryFrom<StatusCode> for StatusCodeimpl HttpTryFrom<Authority> for Authority[src]
impl HttpTryFrom<Authority> for Authorityimpl HttpTryFrom<Parts> for Uri[src]
impl HttpTryFrom<Parts> for Uriimpl HttpTryFrom<PathAndQuery> for PathAndQuery[src]
impl HttpTryFrom<PathAndQuery> for PathAndQueryimpl HttpTryFrom<Scheme> for Scheme[src]
impl HttpTryFrom<Scheme> for Schemeimpl HttpTryFrom<Uri> for Uri[src]
impl HttpTryFrom<Uri> for Uriimpl HttpTryFrom<String> for HeaderValue[src]
impl HttpTryFrom<String> for HeaderValueimpl HttpTryFrom<String> for Uri[src]
impl HttpTryFrom<String> for Uriimpl<'a> HttpTryFrom<&'a str> for HeaderName[src]
impl<'a> HttpTryFrom<&'a str> for HeaderNameimpl<'a> HttpTryFrom<&'a str> for HeaderValue[src]
impl<'a> HttpTryFrom<&'a str> for HeaderValueimpl<'a> HttpTryFrom<&'a str> for Method[src]
impl<'a> HttpTryFrom<&'a str> for Methodimpl<'a> HttpTryFrom<&'a str> for StatusCode[src]
impl<'a> HttpTryFrom<&'a str> for StatusCodeimpl<'a> HttpTryFrom<&'a str> for Authority[src]
impl<'a> HttpTryFrom<&'a str> for Authorityimpl<'a> HttpTryFrom<&'a str> for PathAndQuery[src]
impl<'a> HttpTryFrom<&'a str> for PathAndQueryimpl<'a> HttpTryFrom<&'a str> for Scheme[src]
impl<'a> HttpTryFrom<&'a str> for Schemeimpl<'a> HttpTryFrom<&'a str> for Uri[src]
impl<'a> HttpTryFrom<&'a str> for Uriimpl<'a> HttpTryFrom<&'a HeaderName> for HeaderName[src]
impl<'a> HttpTryFrom<&'a HeaderName> for HeaderNameimpl<'a> HttpTryFrom<&'a HeaderValue> for HeaderValue[src]
impl<'a> HttpTryFrom<&'a HeaderValue> for HeaderValueimpl<'a> HttpTryFrom<&'a Method> for Method[src]
impl<'a> HttpTryFrom<&'a Method> for Methodimpl<'a> HttpTryFrom<&'a StatusCode> for StatusCode[src]
impl<'a> HttpTryFrom<&'a StatusCode> for StatusCodeimpl<'a> HttpTryFrom<&'a Uri> for Uri[src]
impl<'a> HttpTryFrom<&'a Uri> for Uriimpl<'a> HttpTryFrom<&'a String> for Uri[src]
impl<'a> HttpTryFrom<&'a String> for Uriimpl<'a> HttpTryFrom<&'a [u8]> for HeaderName[src]
impl<'a> HttpTryFrom<&'a [u8]> for HeaderNameimpl<'a> HttpTryFrom<&'a [u8]> for HeaderValue[src]
impl<'a> HttpTryFrom<&'a [u8]> for HeaderValueimpl<'a> HttpTryFrom<&'a [u8]> for Method[src]
impl<'a> HttpTryFrom<&'a [u8]> for Methodimpl<'a> HttpTryFrom<&'a [u8]> for StatusCode[src]
impl<'a> HttpTryFrom<&'a [u8]> for StatusCodeimpl<'a> HttpTryFrom<&'a [u8]> for Authority[src]
impl<'a> HttpTryFrom<&'a [u8]> for Authorityimpl<'a> HttpTryFrom<&'a [u8]> for PathAndQuery[src]
impl<'a> HttpTryFrom<&'a [u8]> for PathAndQueryimpl<'a> HttpTryFrom<&'a [u8]> for Scheme[src]
impl<'a> HttpTryFrom<&'a [u8]> for Scheme