Enum BitOrder

pub enum BitOrder

The order of bits in bytes.

Variants

Msb

The most significant bit is processed first.

Lsb

The least significant bit is processed first.

Trait Implementations

impl Clone for BitOrder

fn clone(&self) -> BitOrder

impl Copy for BitOrder

impl Debug for BitOrder

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

Auto Trait Implementations

impl Freeze for BitOrder

impl RefUnwindSafe for BitOrder

impl Send for BitOrder

impl Sync for BitOrder

impl Unpin for BitOrder

impl UnsafeUnpin for BitOrder

impl UnwindSafe for BitOrder

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

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

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

impl<T> From<T> for BitOrder

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for BitOrder where T: Clone,

type Owned = T;
fn to_owned(&self) -> T
fn clone_into(&self, target: &mut T)

impl<T, U> Into<U> for BitOrder 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 BitOrder where U: Into<T>,

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

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

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