pub struct XDiv<a: Term, b: Term> { /* private fields */ }Expand description
Term that represents the arithmetic operation on the base type and whose evalutations just call the base type operation
For primitive integers, this may be the operation on mathematical integers or on the Z mod 2**b ring depending on whether overflow checks are on or not.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<a, b> Freeze for XDiv<a, b>
impl<a, b> RefUnwindSafe for XDiv<a, b>
impl<a, b> Send for XDiv<a, b>
impl<a, b> Sync for XDiv<a, b>
impl<a, b> Unpin for XDiv<a, b>
impl<a, b> UnwindSafe for XDiv<a, b>
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