Struct const_cmp::polymorphism::CmpWrapper[][src]

pub struct CmpWrapper<T>(pub T);

Implementations

impl<'a, T> CmpWrapper<&'a [T]>[src]

pub const fn slice(x: &'a [T]) -> Self[src]

For constructing from a reference to an array.

With slices you can do CmpWrapper(slice) as well.

impl CmpWrapper<i8>[src]

pub const fn const_eq(self, other: &i8) -> bool[src]

impl CmpWrapper<u8>[src]

pub const fn const_eq(self, other: &u8) -> bool[src]

impl CmpWrapper<i16>[src]

pub const fn const_eq(self, other: &i16) -> bool[src]

impl CmpWrapper<u16>[src]

pub const fn const_eq(self, other: &u16) -> bool[src]

impl CmpWrapper<i32>[src]

pub const fn const_eq(self, other: &i32) -> bool[src]

impl CmpWrapper<u32>[src]

pub const fn const_eq(self, other: &u32) -> bool[src]

impl CmpWrapper<i64>[src]

pub const fn const_eq(self, other: &i64) -> bool[src]

impl CmpWrapper<u64>[src]

pub const fn const_eq(self, other: &u64) -> bool[src]

impl CmpWrapper<i128>[src]

pub const fn const_eq(self, other: &i128) -> bool[src]

impl CmpWrapper<u128>[src]

pub const fn const_eq(self, other: &u128) -> bool[src]

impl CmpWrapper<isize>[src]

pub const fn const_eq(self, other: &isize) -> bool[src]

impl CmpWrapper<usize>[src]

pub const fn const_eq(self, other: &usize) -> bool[src]

impl CmpWrapper<bool>[src]

pub const fn const_eq(self, other: &bool) -> bool[src]

impl CmpWrapper<char>[src]

pub const fn const_eq(self, other: &char) -> bool[src]

impl CmpWrapper<u8>[src]

pub const fn const_cmp(&self, r: &u8) -> Ordering[src]

impl CmpWrapper<u16>[src]

pub const fn const_cmp(&self, r: &u16) -> Ordering[src]

impl CmpWrapper<u32>[src]

pub const fn const_cmp(&self, r: &u32) -> Ordering[src]

impl CmpWrapper<u64>[src]

pub const fn const_cmp(&self, r: &u64) -> Ordering[src]

impl CmpWrapper<u128>[src]

pub const fn const_cmp(&self, r: &u128) -> Ordering[src]

impl CmpWrapper<usize>[src]

pub const fn const_cmp(&self, r: &usize) -> Ordering[src]

impl CmpWrapper<i8>[src]

pub const fn const_cmp(&self, r: &i8) -> Ordering[src]

impl CmpWrapper<i16>[src]

pub const fn const_cmp(&self, r: &i16) -> Ordering[src]

impl CmpWrapper<i32>[src]

pub const fn const_cmp(&self, r: &i32) -> Ordering[src]

impl CmpWrapper<i64>[src]

pub const fn const_cmp(&self, r: &i64) -> Ordering[src]

impl CmpWrapper<i128>[src]

pub const fn const_cmp(&self, r: &i128) -> Ordering[src]

impl CmpWrapper<isize>[src]

pub const fn const_cmp(&self, r: &isize) -> Ordering[src]

impl CmpWrapper<bool>[src]

pub const fn const_cmp(&self, r: &bool) -> Ordering[src]

impl CmpWrapper<char>[src]

pub const fn const_cmp(&self, r: &char) -> Ordering[src]

impl CmpWrapper<Option<u8>>[src]

pub const fn const_eq(&self, r: &Option<u8>) -> bool[src]

impl CmpWrapper<Option<u8>>[src]

pub const fn const_cmp(&self, r: &Option<u8>) -> Ordering[src]

impl CmpWrapper<Option<i8>>[src]

pub const fn const_eq(&self, r: &Option<i8>) -> bool[src]

impl CmpWrapper<Option<i8>>[src]

pub const fn const_cmp(&self, r: &Option<i8>) -> Ordering[src]

impl CmpWrapper<Option<u16>>[src]

pub const fn const_eq(&self, r: &Option<u16>) -> bool[src]

impl CmpWrapper<Option<u16>>[src]

pub const fn const_cmp(&self, r: &Option<u16>) -> Ordering[src]

impl CmpWrapper<Option<i16>>[src]

pub const fn const_eq(&self, r: &Option<i16>) -> bool[src]

impl CmpWrapper<Option<i16>>[src]

pub const fn const_cmp(&self, r: &Option<i16>) -> Ordering[src]

impl CmpWrapper<Option<u32>>[src]

pub const fn const_eq(&self, r: &Option<u32>) -> bool[src]

impl CmpWrapper<Option<u32>>[src]

pub const fn const_cmp(&self, r: &Option<u32>) -> Ordering[src]

impl CmpWrapper<Option<i32>>[src]

pub const fn const_eq(&self, r: &Option<i32>) -> bool[src]

impl CmpWrapper<Option<i32>>[src]

pub const fn const_cmp(&self, r: &Option<i32>) -> Ordering[src]

impl CmpWrapper<Option<u64>>[src]

pub const fn const_eq(&self, r: &Option<u64>) -> bool[src]

impl CmpWrapper<Option<u64>>[src]

pub const fn const_cmp(&self, r: &Option<u64>) -> Ordering[src]

impl CmpWrapper<Option<i64>>[src]

pub const fn const_eq(&self, r: &Option<i64>) -> bool[src]

impl CmpWrapper<Option<i64>>[src]

pub const fn const_cmp(&self, r: &Option<i64>) -> Ordering[src]

impl CmpWrapper<Option<u128>>[src]

pub const fn const_eq(&self, r: &Option<u128>) -> bool[src]

impl CmpWrapper<Option<u128>>[src]

pub const fn const_cmp(&self, r: &Option<u128>) -> Ordering[src]

impl CmpWrapper<Option<i128>>[src]

pub const fn const_eq(&self, r: &Option<i128>) -> bool[src]

impl CmpWrapper<Option<i128>>[src]

pub const fn const_cmp(&self, r: &Option<i128>) -> Ordering[src]

impl CmpWrapper<Option<usize>>[src]

pub const fn const_eq(&self, r: &Option<usize>) -> bool[src]

impl CmpWrapper<Option<usize>>[src]

pub const fn const_cmp(&self, r: &Option<usize>) -> Ordering[src]

impl CmpWrapper<Option<isize>>[src]

pub const fn const_eq(&self, r: &Option<isize>) -> bool[src]

impl CmpWrapper<Option<isize>>[src]

pub const fn const_cmp(&self, r: &Option<isize>) -> Ordering[src]

impl CmpWrapper<Option<bool>>[src]

pub const fn const_eq(&self, r: &Option<bool>) -> bool[src]

impl CmpWrapper<Option<bool>>[src]

pub const fn const_cmp(&self, r: &Option<bool>) -> Ordering[src]

impl CmpWrapper<Option<char>>[src]

pub const fn const_eq(&self, r: &Option<char>) -> bool[src]

impl CmpWrapper<Option<char>>[src]

pub const fn const_cmp(&self, r: &Option<char>) -> Ordering[src]

impl CmpWrapper<Range<u8>>[src]

pub const fn const_eq(&self, other: &Range<u8>) -> bool[src]

impl<'a> CmpWrapper<&'a Range<u8>>[src]

pub const fn const_eq(&self, r: &'a Range<u8>) -> bool[src]

impl CmpWrapper<Range<u16>>[src]

pub const fn const_eq(&self, other: &Range<u16>) -> bool[src]

impl<'a> CmpWrapper<&'a Range<u16>>[src]

pub const fn const_eq(&self, r: &'a Range<u16>) -> bool[src]

impl CmpWrapper<Range<u32>>[src]

pub const fn const_eq(&self, other: &Range<u32>) -> bool[src]

impl<'a> CmpWrapper<&'a Range<u32>>[src]

pub const fn const_eq(&self, r: &'a Range<u32>) -> bool[src]

impl CmpWrapper<Range<u64>>[src]

pub const fn const_eq(&self, other: &Range<u64>) -> bool[src]

impl<'a> CmpWrapper<&'a Range<u64>>[src]

pub const fn const_eq(&self, r: &'a Range<u64>) -> bool[src]

impl CmpWrapper<Range<u128>>[src]

pub const fn const_eq(&self, other: &Range<u128>) -> bool[src]

impl<'a> CmpWrapper<&'a Range<u128>>[src]

pub const fn const_eq(&self, r: &'a Range<u128>) -> bool[src]

impl CmpWrapper<Range<usize>>[src]

pub const fn const_eq(&self, other: &Range<usize>) -> bool[src]

impl<'a> CmpWrapper<&'a Range<usize>>[src]

pub const fn const_eq(&self, r: &'a Range<usize>) -> bool[src]

impl CmpWrapper<Range<char>>[src]

pub const fn const_eq(&self, other: &Range<char>) -> bool[src]

impl<'a> CmpWrapper<&'a Range<char>>[src]

pub const fn const_eq(&self, r: &'a Range<char>) -> bool[src]

impl CmpWrapper<RangeInclusive<u8>>[src]

pub const fn const_eq(&self, other: &RangeInclusive<u8>) -> bool[src]

impl CmpWrapper<RangeInclusive<u16>>[src]

pub const fn const_eq(&self, other: &RangeInclusive<u16>) -> bool[src]

impl CmpWrapper<RangeInclusive<u32>>[src]

pub const fn const_eq(&self, other: &RangeInclusive<u32>) -> bool[src]

impl CmpWrapper<RangeInclusive<u64>>[src]

pub const fn const_eq(&self, other: &RangeInclusive<u64>) -> bool[src]

impl CmpWrapper<RangeInclusive<u128>>[src]

pub const fn const_eq(&self, other: &RangeInclusive<u128>) -> bool[src]

impl CmpWrapper<RangeInclusive<usize>>[src]

pub const fn const_eq(&self, other: &RangeInclusive<usize>) -> bool[src]

impl CmpWrapper<RangeInclusive<char>>[src]

pub const fn const_eq(&self, other: &RangeInclusive<char>) -> bool[src]

impl CmpWrapper<NonZeroU8>[src]

pub const fn const_eq(&self, r: &NonZeroU8) -> bool[src]

impl CmpWrapper<NonZeroU8>[src]

pub const fn const_cmp(&self, r: &NonZeroU8) -> Ordering[src]

impl CmpWrapper<NonZeroI8>[src]

pub const fn const_eq(&self, r: &NonZeroI8) -> bool[src]

impl CmpWrapper<NonZeroI8>[src]

pub const fn const_cmp(&self, r: &NonZeroI8) -> Ordering[src]

impl CmpWrapper<NonZeroU16>[src]

pub const fn const_eq(&self, r: &NonZeroU16) -> bool[src]

impl CmpWrapper<NonZeroU16>[src]

pub const fn const_cmp(&self, r: &NonZeroU16) -> Ordering[src]

impl CmpWrapper<NonZeroI16>[src]

pub const fn const_eq(&self, r: &NonZeroI16) -> bool[src]

impl CmpWrapper<NonZeroI16>[src]

pub const fn const_cmp(&self, r: &NonZeroI16) -> Ordering[src]

impl CmpWrapper<NonZeroU32>[src]

pub const fn const_eq(&self, r: &NonZeroU32) -> bool[src]

impl CmpWrapper<NonZeroU32>[src]

pub const fn const_cmp(&self, r: &NonZeroU32) -> Ordering[src]

impl CmpWrapper<NonZeroI32>[src]

pub const fn const_eq(&self, r: &NonZeroI32) -> bool[src]

impl CmpWrapper<NonZeroI32>[src]

pub const fn const_cmp(&self, r: &NonZeroI32) -> Ordering[src]

impl CmpWrapper<NonZeroU64>[src]

pub const fn const_eq(&self, r: &NonZeroU64) -> bool[src]

impl CmpWrapper<NonZeroU64>[src]

pub const fn const_cmp(&self, r: &NonZeroU64) -> Ordering[src]

impl CmpWrapper<NonZeroI64>[src]

pub const fn const_eq(&self, r: &NonZeroI64) -> bool[src]

impl CmpWrapper<NonZeroI64>[src]

pub const fn const_cmp(&self, r: &NonZeroI64) -> Ordering[src]

impl CmpWrapper<NonZeroU128>[src]

pub const fn const_eq(&self, r: &NonZeroU128) -> bool[src]

impl CmpWrapper<NonZeroU128>[src]

pub const fn const_cmp(&self, r: &NonZeroU128) -> Ordering[src]

impl CmpWrapper<NonZeroI128>[src]

pub const fn const_eq(&self, r: &NonZeroI128) -> bool[src]

impl CmpWrapper<NonZeroI128>[src]

pub const fn const_cmp(&self, r: &NonZeroI128) -> Ordering[src]

impl CmpWrapper<NonZeroUsize>[src]

pub const fn const_eq(&self, r: &NonZeroUsize) -> bool[src]

impl CmpWrapper<NonZeroUsize>[src]

pub const fn const_cmp(&self, r: &NonZeroUsize) -> Ordering[src]

impl CmpWrapper<NonZeroIsize>[src]

pub const fn const_eq(&self, r: &NonZeroIsize) -> bool[src]

impl CmpWrapper<NonZeroIsize>[src]

pub const fn const_cmp(&self, r: &NonZeroIsize) -> Ordering[src]

impl CmpWrapper<Option<NonZeroU8>>[src]

pub const fn const_eq(&self, r: &Option<NonZeroU8>) -> bool[src]

impl CmpWrapper<Option<NonZeroU8>>[src]

pub const fn const_cmp(&self, r: &Option<NonZeroU8>) -> Ordering[src]

impl CmpWrapper<Option<NonZeroI8>>[src]

pub const fn const_eq(&self, r: &Option<NonZeroI8>) -> bool[src]

impl CmpWrapper<Option<NonZeroI8>>[src]

pub const fn const_cmp(&self, r: &Option<NonZeroI8>) -> Ordering[src]

impl CmpWrapper<Option<NonZeroU16>>[src]

pub const fn const_eq(&self, r: &Option<NonZeroU16>) -> bool[src]

impl CmpWrapper<Option<NonZeroU16>>[src]

pub const fn const_cmp(&self, r: &Option<NonZeroU16>) -> Ordering[src]

impl CmpWrapper<Option<NonZeroI16>>[src]

pub const fn const_eq(&self, r: &Option<NonZeroI16>) -> bool[src]

impl CmpWrapper<Option<NonZeroI16>>[src]

pub const fn const_cmp(&self, r: &Option<NonZeroI16>) -> Ordering[src]

impl CmpWrapper<Option<NonZeroU32>>[src]

pub const fn const_eq(&self, r: &Option<NonZeroU32>) -> bool[src]

impl CmpWrapper<Option<NonZeroU32>>[src]

pub const fn const_cmp(&self, r: &Option<NonZeroU32>) -> Ordering[src]

impl CmpWrapper<Option<NonZeroI32>>[src]

pub const fn const_eq(&self, r: &Option<NonZeroI32>) -> bool[src]

impl CmpWrapper<Option<NonZeroI32>>[src]

pub const fn const_cmp(&self, r: &Option<NonZeroI32>) -> Ordering[src]

impl CmpWrapper<Option<NonZeroU64>>[src]

pub const fn const_eq(&self, r: &Option<NonZeroU64>) -> bool[src]

impl CmpWrapper<Option<NonZeroU64>>[src]

pub const fn const_cmp(&self, r: &Option<NonZeroU64>) -> Ordering[src]

impl CmpWrapper<Option<NonZeroI64>>[src]

pub const fn const_eq(&self, r: &Option<NonZeroI64>) -> bool[src]

impl CmpWrapper<Option<NonZeroI64>>[src]

pub const fn const_cmp(&self, r: &Option<NonZeroI64>) -> Ordering[src]

impl CmpWrapper<Option<NonZeroU128>>[src]

pub const fn const_eq(&self, r: &Option<NonZeroU128>) -> bool[src]

impl CmpWrapper<Option<NonZeroU128>>[src]

pub const fn const_cmp(&self, r: &Option<NonZeroU128>) -> Ordering[src]

impl CmpWrapper<Option<NonZeroI128>>[src]

pub const fn const_eq(&self, r: &Option<NonZeroI128>) -> bool[src]

impl CmpWrapper<Option<NonZeroI128>>[src]

pub const fn const_cmp(&self, r: &Option<NonZeroI128>) -> Ordering[src]

impl CmpWrapper<Option<NonZeroUsize>>[src]

pub const fn const_eq(&self, r: &Option<NonZeroUsize>) -> bool[src]

impl CmpWrapper<Option<NonZeroUsize>>[src]

pub const fn const_cmp(&self, r: &Option<NonZeroUsize>) -> Ordering[src]

impl CmpWrapper<Option<NonZeroIsize>>[src]

pub const fn const_eq(&self, r: &Option<NonZeroIsize>) -> bool[src]

impl CmpWrapper<Option<NonZeroIsize>>[src]

pub const fn const_cmp(&self, r: &Option<NonZeroIsize>) -> Ordering[src]

impl CmpWrapper<Ordering>[src]

pub const fn const_eq(&self, r: &Ordering) -> bool[src]

impl CmpWrapper<Ordering>[src]

pub const fn const_cmp(&self, r: &Ordering) -> Ordering[src]

impl CmpWrapper<Option<Ordering>>[src]

pub const fn const_eq(&self, r: &Option<Ordering>) -> bool[src]

impl CmpWrapper<Option<Ordering>>[src]

pub const fn const_cmp(&self, r: &Option<Ordering>) -> Ordering[src]

impl<T> CmpWrapper<PhantomData<T>>[src]

pub const fn const_eq(&self, r: &PhantomData<T>) -> bool[src]

impl<T> CmpWrapper<PhantomData<T>>[src]

pub const fn const_cmp(&self, r: &PhantomData<T>) -> Ordering[src]

impl CmpWrapper<PhantomPinned>[src]

pub const fn const_eq(&self, r: &PhantomPinned) -> bool[src]

impl CmpWrapper<PhantomPinned>[src]

pub const fn const_cmp(&self, r: &PhantomPinned) -> Ordering[src]

impl CmpWrapper<&[u8]>[src]

pub const fn const_eq(&self, r: &[u8]) -> bool[src]

impl<'a> CmpWrapper<&[u8]>[src]

pub const fn const_cmp(&self, r: &[u8]) -> Ordering[src]

impl CmpWrapper<&[u16]>[src]

pub const fn const_eq(&self, r: &[u16]) -> bool[src]

impl<'a> CmpWrapper<&[u16]>[src]

pub const fn const_cmp(&self, r: &[u16]) -> Ordering[src]

impl CmpWrapper<&[u32]>[src]

pub const fn const_eq(&self, r: &[u32]) -> bool[src]

impl<'a> CmpWrapper<&[u32]>[src]

pub const fn const_cmp(&self, r: &[u32]) -> Ordering[src]

impl CmpWrapper<&[u64]>[src]

pub const fn const_eq(&self, r: &[u64]) -> bool[src]

impl<'a> CmpWrapper<&[u64]>[src]

pub const fn const_cmp(&self, r: &[u64]) -> Ordering[src]

impl CmpWrapper<&[u128]>[src]

pub const fn const_eq(&self, r: &[u128]) -> bool[src]

impl<'a> CmpWrapper<&[u128]>[src]

pub const fn const_cmp(&self, r: &[u128]) -> Ordering[src]

impl CmpWrapper<&[i8]>[src]

pub const fn const_eq(&self, r: &[i8]) -> bool[src]

impl<'a> CmpWrapper<&[i8]>[src]

pub const fn const_cmp(&self, r: &[i8]) -> Ordering[src]

impl CmpWrapper<&[i16]>[src]

pub const fn const_eq(&self, r: &[i16]) -> bool[src]

impl<'a> CmpWrapper<&[i16]>[src]

pub const fn const_cmp(&self, r: &[i16]) -> Ordering[src]

impl CmpWrapper<&[i32]>[src]

pub const fn const_eq(&self, r: &[i32]) -> bool[src]

impl<'a> CmpWrapper<&[i32]>[src]

pub const fn const_cmp(&self, r: &[i32]) -> Ordering[src]

impl CmpWrapper<&[i64]>[src]

pub const fn const_eq(&self, r: &[i64]) -> bool[src]

impl<'a> CmpWrapper<&[i64]>[src]

pub const fn const_cmp(&self, r: &[i64]) -> Ordering[src]

impl CmpWrapper<&[i128]>[src]

pub const fn const_eq(&self, r: &[i128]) -> bool[src]

impl<'a> CmpWrapper<&[i128]>[src]

pub const fn const_cmp(&self, r: &[i128]) -> Ordering[src]

impl CmpWrapper<&[bool]>[src]

pub const fn const_eq(&self, r: &[bool]) -> bool[src]

impl<'a> CmpWrapper<&[bool]>[src]

pub const fn const_cmp(&self, r: &[bool]) -> Ordering[src]

impl CmpWrapper<&[char]>[src]

pub const fn const_eq(&self, r: &[char]) -> bool[src]

impl<'a> CmpWrapper<&[char]>[src]

pub const fn const_cmp(&self, r: &[char]) -> Ordering[src]

impl CmpWrapper<&[&str]>[src]

pub const fn const_eq(&self, r: &[&str]) -> bool[src]

impl CmpWrapper<&[&str]>[src]

pub const fn const_cmp(&self, r: &[&str]) -> Ordering[src]

impl CmpWrapper<&[&[u8]]>[src]

pub const fn const_eq(&self, r: &[&[u8]]) -> bool[src]

impl CmpWrapper<&[&[u8]]>[src]

pub const fn const_cmp(&self, r: &[&[u8]]) -> Ordering[src]

impl<'a> CmpWrapper<Option<&'a [u8]>>[src]

pub const fn const_eq(&self, r: &Option<&'a [u8]>) -> bool[src]

impl<'a> CmpWrapper<Option<&'a [u8]>>[src]

pub const fn const_cmp(&self, r: &Option<&'a [u8]>) -> Ordering[src]

impl<'a> CmpWrapper<Option<&'a [u16]>>[src]

pub const fn const_eq(&self, r: &Option<&'a [u16]>) -> bool[src]

impl<'a> CmpWrapper<Option<&'a [u16]>>[src]

pub const fn const_cmp(&self, r: &Option<&'a [u16]>) -> Ordering[src]

impl<'a> CmpWrapper<Option<&'a [u32]>>[src]

pub const fn const_eq(&self, r: &Option<&'a [u32]>) -> bool[src]

impl<'a> CmpWrapper<Option<&'a [u32]>>[src]

pub const fn const_cmp(&self, r: &Option<&'a [u32]>) -> Ordering[src]

impl<'a> CmpWrapper<Option<&'a [u64]>>[src]

pub const fn const_eq(&self, r: &Option<&'a [u64]>) -> bool[src]

impl<'a> CmpWrapper<Option<&'a [u64]>>[src]

pub const fn const_cmp(&self, r: &Option<&'a [u64]>) -> Ordering[src]

impl<'a> CmpWrapper<Option<&'a [u128]>>[src]

pub const fn const_eq(&self, r: &Option<&'a [u128]>) -> bool[src]

impl<'a> CmpWrapper<Option<&'a [u128]>>[src]

pub const fn const_cmp(&self, r: &Option<&'a [u128]>) -> Ordering[src]

impl<'a> CmpWrapper<Option<&'a [i8]>>[src]

pub const fn const_eq(&self, r: &Option<&'a [i8]>) -> bool[src]

impl<'a> CmpWrapper<Option<&'a [i8]>>[src]

pub const fn const_cmp(&self, r: &Option<&'a [i8]>) -> Ordering[src]

impl<'a> CmpWrapper<Option<&'a [i16]>>[src]

pub const fn const_eq(&self, r: &Option<&'a [i16]>) -> bool[src]

impl<'a> CmpWrapper<Option<&'a [i16]>>[src]

pub const fn const_cmp(&self, r: &Option<&'a [i16]>) -> Ordering[src]

impl<'a> CmpWrapper<Option<&'a [i32]>>[src]

pub const fn const_eq(&self, r: &Option<&'a [i32]>) -> bool[src]

impl<'a> CmpWrapper<Option<&'a [i32]>>[src]

pub const fn const_cmp(&self, r: &Option<&'a [i32]>) -> Ordering[src]

impl<'a> CmpWrapper<Option<&'a [i64]>>[src]

pub const fn const_eq(&self, r: &Option<&'a [i64]>) -> bool[src]

impl<'a> CmpWrapper<Option<&'a [i64]>>[src]

pub const fn const_cmp(&self, r: &Option<&'a [i64]>) -> Ordering[src]

impl<'a> CmpWrapper<Option<&'a [i128]>>[src]

pub const fn const_eq(&self, r: &Option<&'a [i128]>) -> bool[src]

impl<'a> CmpWrapper<Option<&'a [i128]>>[src]

pub const fn const_cmp(&self, r: &Option<&'a [i128]>) -> Ordering[src]

impl<'a> CmpWrapper<Option<&'a [bool]>>[src]

pub const fn const_eq(&self, r: &Option<&'a [bool]>) -> bool[src]

impl<'a> CmpWrapper<Option<&'a [bool]>>[src]

pub const fn const_cmp(&self, r: &Option<&'a [bool]>) -> Ordering[src]

impl<'a> CmpWrapper<Option<&'a [char]>>[src]

pub const fn const_eq(&self, r: &Option<&'a [char]>) -> bool[src]

impl<'a> CmpWrapper<Option<&'a [char]>>[src]

pub const fn const_cmp(&self, r: &Option<&'a [char]>) -> Ordering[src]

impl<'a, 'b> CmpWrapper<Option<&'a [&'b str]>>[src]

pub const fn const_eq(&self, r: &Option<&'a [&'b str]>) -> bool[src]

impl<'a, 'b> CmpWrapper<Option<&'a [&'b str]>>[src]

pub const fn const_cmp(&self, r: &Option<&'a [&'b str]>) -> Ordering[src]

impl<'a, 'b> CmpWrapper<Option<&'a [&'b [u8]]>>[src]

pub const fn const_eq(&self, r: &Option<&'a [&'b [u8]]>) -> bool[src]

impl<'a, 'b> CmpWrapper<Option<&'a [&'b [u8]]>>[src]

pub const fn const_cmp(&self, r: &Option<&'a [&'b [u8]]>) -> Ordering[src]

impl CmpWrapper<&str>[src]

pub const fn const_eq(&self, r: &str) -> bool[src]

impl CmpWrapper<&str>[src]

pub const fn const_cmp(&self, r: &str) -> Ordering[src]

impl<'a> CmpWrapper<Option<&'a str>>[src]

pub const fn const_eq(&self, r: &Option<&'a str>) -> bool[src]

impl<'a> CmpWrapper<Option<&'a str>>[src]

pub const fn const_cmp(&self, r: &Option<&'a str>) -> Ordering[src]

Trait Implementations

impl<P> ConstCmpMarker for CmpWrapper<P>[src]

type Kind = IsNotStdKind

What kind of type this is, this can be one of: Read more

type This = Self

The type after dereferencing, implemented as type This = Self; for all non-reference types Read more

Auto Trait Implementations

impl<T> Send for CmpWrapper<T> where
    T: Send

impl<T> Sync for CmpWrapper<T> where
    T: Sync

impl<T> Unpin for CmpWrapper<T> where
    T: Unpin

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.