Enum Sign
pub enum Sign
The signedness of a Formatter (or of a FormattingOptions).
Variants
-
Plus Represents the
+flag.-
Minus Represents the
-flag.
Trait Implementations
impl Clone for Sign
fn clone(&self) -> Self
impl Copy for Sign
impl Debug for Sign
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for Sign
impl PartialEq for Sign
fn eq(&self, other: &Self) -> 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 = never;fn try_from(value: U) -> Result<T, never>
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>