pub struct RootInterval {
pub left: BigRational,
pub right: BigRational,
pub left_closed: bool,
pub right_closed: bool,
pub multiplicity: usize,
}Expand description
Isolated root interval.
Fields§
§left: BigRationalLeft endpoint
right: BigRationalRight endpoint
left_closed: boolIs left endpoint included
right_closed: boolIs right endpoint included
multiplicity: usizeNumber of roots in this interval
Trait Implementations§
Source§impl Clone for RootInterval
impl Clone for RootInterval
Source§fn clone(&self) -> RootInterval
fn clone(&self) -> RootInterval
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RootInterval
impl RefUnwindSafe for RootInterval
impl Send for RootInterval
impl Sync for RootInterval
impl Unpin for RootInterval
impl UnsafeUnpin for RootInterval
impl UnwindSafe for RootInterval
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