pub (super) fn create_friendly(lo: T, loc: bool, up: T, upc: bool) -> Self {
        let mut i = Self {
            imp: Some( NonEmptyInterval {
                lo: LowerBound::new(lo, loc),
                up: UpperBound::new(up, upc)
        })};
        i.fix_after_modification();
        i
    }
///Creates a new interval from provided data, reverses the interval or converts into empty
/// if data is invalid.
Creates a new interval from provided data, reverses the interval or converts into empty
if data is invalid.
Creates a new interval from provided data reverses the interval or converts into empty if data is invalid .
pub (super) fn create_friendly(lo: T, loc: bool, up: T, upc: bool) -> Self {
        let mut i = Self {
            imp: Some( NonEmptyInterval {
                lo: LowerBound::new(lo, loc),
                up: UpperBound::new(up, upc)
        })};
        i.fix_after_modification();
        i
    }
pub ( super ) fn create_friendly ( lo : T , loc : bool , up : T , upc : bool ) -> Self { let mut i = Self { imp : Some ( NonEmptyInterval { lo : LowerBound :: new ( lo , loc ) , up : UpperBound :: new ( up , upc ) } ) } ; i . fix_after_modification ( ) ; i }
Creates a new interval from provided data, reverses the interval or converts into empty
if data is invalid.
Creates a new interval from provided data reverses the interval or converts into empty if data is invalid .
lo
T
loc
bool
up
T
upc
bool
lo
T
loc
bool
up
T
upc
bool