[][src]Enum proxy_protocol::ProxyVersion

pub enum ProxyVersion {
    Version1,
    Version2,
}

The possible versions of the proxy.

Variants

Version1

The human readable initial version. This is no longer the newest, but should be possible to both write and read nonetheless.

Version2

The first binary version. This is the current version as of 2020-10-14.

Trait Implementations

impl Debug for ProxyVersion[src]

impl Eq for ProxyVersion[src]

impl Hash for ProxyVersion[src]

impl Ord for ProxyVersion[src]

impl PartialEq<ProxyVersion> for ProxyVersion[src]

impl PartialOrd<ProxyVersion> for ProxyVersion[src]

impl StructuralEq for ProxyVersion[src]

impl StructuralPartialEq for ProxyVersion[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.