Enum Sign
pub enum Sign
Sign formatting options.
Variants
-
Minus Prints
-for any negative value.-
MinusPlus Prints
-for any negative value, or+otherwise.
Trait Implementations
impl Clone for Sign
fn clone(&self) -> Sign
impl Copy for Sign
impl Debug for Sign
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for Sign
fn assert_fields_are_eq(&self)
impl PartialEq for Sign
fn eq(&self, other: &Sign) -> bool
impl StructuralPartialEq for Sign
impl TrivialClone for Sign
Auto Trait Implementations
impl Freeze for Sign
impl RefUnwindSafe for Sign
impl Send for Sign
impl Sync for Sign
impl Unpin for Sign
impl UnsafeUnpin for Sign
impl UnwindSafe for Sign
Blanket Implementations
impl<T> Any for Sign
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for Sign
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for Sign
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for Sign
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for Sign
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Printable for Sign
where
T: Copy + Debug,
impl<T> SizeHint for Sign
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for Sign
impl<T, U> Into<U> for Sign
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for Sign
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 Sign
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>