pub struct FloatEnv { /* private fields */ }Implementations§
Source§impl FloatEnv
impl FloatEnv
pub fn new(rm: RoundMode) -> Self
pub fn round_mode(&self) -> RoundMode
pub fn set_round_mode(&mut self, rm: RoundMode)
pub fn flags(&self) -> ExcFlags
pub fn set_flags(&mut self, f: ExcFlags)
pub fn raise(&mut self, f: ExcFlags)
pub fn clear_flags(&mut self)
pub fn tininess(&self) -> Tininess
pub fn set_tininess(&mut self, t: Tininess)
pub fn default_nan(&self) -> bool
pub fn set_default_nan(&mut self, v: bool)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FloatEnv
impl RefUnwindSafe for FloatEnv
impl Send for FloatEnv
impl Sync for FloatEnv
impl Unpin for FloatEnv
impl UnsafeUnpin for FloatEnv
impl UnwindSafe for FloatEnv
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more