pub trait ToHeader: Type {
    // Required method
    fn to_header(&self) -> Option<HeaderValue>;
}
Expand description

Represents a type that can converted to HTTP header.

Required Methods§

source

fn to_header(&self) -> Option<HeaderValue>

Convert this value to [HeaderValue].

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl ToHeader for IpAddr

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for IpNet

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for bool

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for f32

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for f64

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for i8

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for i16

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for i32

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for i64

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for u8

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for u16

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for u32

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for u64

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for usize

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for String

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for Ipv4Addr

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for Ipv6Addr

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for Duration

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for ObjectId

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for Duration

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for Ipv4Net

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for Ipv6Net

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for Regex

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for Decimal

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for Url

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for Uuid

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl ToHeader for Uri

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl<T: ToHeader> ToHeader for Option<T>

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl<T: ToHeader> ToHeader for &T

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl<T: ToHeader> ToHeader for Box<T>

source§

fn to_header(&self) -> Option<HeaderValue>

source§

impl<T: ToHeader> ToHeader for Arc<T>

source§

fn to_header(&self) -> Option<HeaderValue>

Implementors§