pub fn empty_of_same_type(&self) -> Interval<T> {
    self.new_of_same_type(
      self.as_lower_limit().clone(),
      false,
      self.as_lower_limit().clone(),
      false,
    )
  }
/// Generate a new open interval with the same limits as this interval.
///
/// - return: a new interval
Generate a new open interval with the same limits as this interval.
return: a new interval
Generate a new open interval with the same limits as this interval . return : a new interval
pub fn empty_of_same_type(&self) -> Interval<T> {
    self.new_of_same_type(
      self.as_lower_limit().clone(),
      false,
      self.as_lower_limit().clone(),
      false,
    )
  }
pub fn empty_of_same_type ( & self ) -> Interval < T > { self . new_of_same_type ( self . as_lower_limit ( ) . clone ( ) , false , self . as_lower_limit ( ) . clone ( ) , false , ) }
Generate a new open interval with the same limits as this interval.
Generate a new open interval with the same limits as this interval .
&self