Enum Order

pub enum Order

A value-level representation of ByteOrder.

Variants

BigEndian

A value-level representation of BigEndian.

LittleEndian

A value-level representation of LittleEndian.

Trait Implementations

impl Clone for Order

fn clone(&self) -> Order

impl Copy for Order

impl Debug for Order

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Eq for Order

impl Hash for Order

fn hash<__H: Hasher>(&self, state: &mut __H)

impl Ord for Order

fn cmp(&self, other: &Order) -> Ordering

impl PartialEq for Order

fn eq(&self, other: &Order) -> bool

impl PartialOrd for Order

fn partial_cmp(&self, other: &Order) -> Option<Ordering>

impl StructuralPartialEq for Order

Auto Trait Implementations

impl Freeze for Order

impl RefUnwindSafe for Order

impl Send for Order

impl Sync for Order

impl Unpin for Order

impl UnsafeUnpin for Order

impl UnwindSafe for Order

Blanket Implementations

impl<T> Any for Order where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for Order where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for Order where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> CloneToUninit for Order where T: Clone,

unsafe fn clone_to_uninit(&self, dest: *mut u8)

impl<T> From<T> for Order

fn from(t: T) -> T

Returns the argument unchanged.

impl<T, U> Into<U> for Order where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for Order where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for Order where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>