Enum proxy_protocol::ProxyVersion [−][src]
The possible versions of the proxy.
Variants
The human readable initial version. This is no longer the newest, but should be possible to both write and read nonetheless.
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]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for ProxyVersion
[src]
fn cmp(&self, other: &ProxyVersion) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<ProxyVersion> for ProxyVersion
[src]
fn eq(&self, other: &ProxyVersion) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<ProxyVersion> for ProxyVersion
[src]
fn partial_cmp(&self, other: &ProxyVersion) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for ProxyVersion
[src]
impl StructuralPartialEq for ProxyVersion
[src]
Auto Trait Implementations
impl RefUnwindSafe for ProxyVersion
[src]
impl Send for ProxyVersion
[src]
impl Sync for ProxyVersion
[src]
impl Unpin for ProxyVersion
[src]
impl UnwindSafe for ProxyVersion
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,