Enum RoundingMode
pub enum RoundingMode
Round up or down in specific calculations.
Variants
-
Down Round down.
-
Up Round up.
Trait Implementations
impl Clone for RoundingMode
fn clone(&self) -> Self
impl Copy for RoundingMode
impl Debug for RoundingMode
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for RoundingMode
impl Hash for RoundingMode
fn hash<__H: Hasher>(&self, state: &mut __H)
impl PartialEq for RoundingMode
fn eq(&self, other: &Self) -> bool
impl StructuralPartialEq for RoundingMode
Auto Trait Implementations
impl Freeze for RoundingMode
impl RefUnwindSafe for RoundingMode
impl Send for RoundingMode
impl Sync for RoundingMode
impl Unpin for RoundingMode
impl UnsafeUnpin for RoundingMode
impl UnwindSafe for RoundingMode
Blanket Implementations
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for RoundingMode
where
ST: ?Sized,
DT: ?Sized,
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for RoundingMode
where
ST: ?Sized,
DT: ?Sized,
impl<T> Any for RoundingMode
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for RoundingMode
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for RoundingMode
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for RoundingMode
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for RoundingMode
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Pointable for RoundingMode
const ALIGN: usize = _;type Init = T;unsafe fn init(init: <T as Pointable>::Init) -> usizeunsafe fn deref<'a>(ptr: usize) -> &'a Tunsafe fn deref_mut<'a>(ptr: usize) -> &'a mut Tunsafe fn drop(ptr: usize)
impl<T> Read<Exclusive, BecauseExclusive> for RoundingMode
where
T: ?Sized,
impl<T> ToOwned for RoundingMode
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for RoundingMode
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 RoundingMode
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for RoundingMode
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>