Enum DebugAsHex

pub enum DebugAsHex

Specifies whether the Debug trait should use lower-/upper-case hexadecimal or normal integers.

Variants

Lower

Use lower-case hexadecimal integers for the Debug trait (like the x? type).

Upper

Use upper-case hexadecimal integers for the Debug trait (like the X? type).

Trait Implementations

impl Clone for DebugAsHex

fn clone(&self) -> DebugAsHex

impl Copy for DebugAsHex

impl Debug for DebugAsHex

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

impl Eq for DebugAsHex

fn assert_fields_are_eq(&self)

impl PartialEq for DebugAsHex

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

impl StructuralPartialEq for DebugAsHex

impl TrivialClone for DebugAsHex

Auto Trait Implementations

impl Freeze for DebugAsHex

impl RefUnwindSafe for DebugAsHex

impl Send for DebugAsHex

impl Sync for DebugAsHex

impl Unpin for DebugAsHex

impl UnsafeUnpin for DebugAsHex

impl UnwindSafe for DebugAsHex

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

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

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

impl<T> From<T> for DebugAsHex

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Printable for DebugAsHex where T: Copy + Debug,

impl<T> SizeHint for DebugAsHex where T: ?Sized,

fn lower_bound(&self) -> usize
fn upper_bound(&self) -> Option<usize>

impl<T> SizedTypeProperties for DebugAsHex

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

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

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

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