pub fn is_empty(&self) -> bool {
    match (self.as_upper_limit(), self.as_lower_limit()) {
      (&LimitValue::Limitless, &LimitValue::Limitless) => false,
      _ => self.is_open() && self.as_upper_limit() == self.as_lower_limit(),
    }
  }
/// Verify whether this interval is empty or not.
///
/// The interval is empty means that the upper and lower limits are the same value and the interval is open.
/// For example, a state like `3 < x < 3`.
///
/// - return: `true` if it's empty, `false` otherwise.
Verify whether this interval is empty or not.
The interval is empty means that the upper and lower limits are the same value and the interval is open.
For example, a state like `3 < x < 3`.

`true` if it's empty, `false` otherwise.
Verify whether this interval is empty or not . The interval is empty means that the upper and lower limits are the same value and the interval is open . For example a state like ` 3 < x < 3 ` . ` true ` if it ' s empty ` false ` otherwise .
pub fn is_empty(&self) -> bool {
    match (self.as_upper_limit(), self.as_lower_limit()) {
      (&LimitValue::Limitless, &LimitValue::Limitless) => false,
      _ => self.is_open() && self.as_upper_limit() == self.as_lower_limit(),
    }
  }
pub fn is_empty ( & self ) -> bool { match ( self . as_upper_limit ( ) , self . as_lower_limit ( ) ) { ( & LimitValue :: Limitless , & LimitValue :: Limitless ) => false , _ => self . is_open ( ) && self . as_upper_limit ( ) == self . as_lower_limit ( ) , } }
Verify whether this interval is empty or not.
Verify whether this interval is empty or not .
&self