pub(crate) fn greater_of_lower_limits<'a>(&'a self, other: &'a Interval<T>) -> &'a LimitValue<T> {
    if *self.as_lower_limit() == LimitValue::Limitless {
      other.as_lower_limit()
    } else if *other.as_lower_limit() == LimitValue::Limitless {
      self.as_lower_limit()
    } else if self.as_lower_limit() >= other.as_lower_limit() {
      self.as_lower_limit()
    } else {
      other.as_lower_limit()
    }
  }
/// Return the larger (narrower marginal, more constrained) of the lower limits of this interval and the given interval `other`.
///
/// - params
///     - other: limit value for comparison
/// - return: greater limit value
Return the larger (narrower marginal, more constrained) of the lower limits of this interval and the given interval `other`.
params
other: limit value for comparison
return: greater limit value
Return the larger ( narrower marginal more constrained ) of the lower limits of this interval and the given interval ` other ` . params other : limit value for comparison return : greater limit value
pub(crate) fn greater_of_lower_limits<'a>(&'a self, other: &'a Interval<T>) -> &'a LimitValue<T> {
    if *self.as_lower_limit() == LimitValue::Limitless {
      other.as_lower_limit()
    } else if *other.as_lower_limit() == LimitValue::Limitless {
      self.as_lower_limit()
    } else if self.as_lower_limit() >= other.as_lower_limit() {
      self.as_lower_limit()
    } else {
      other.as_lower_limit()
    }
  }
pub ( crate ) fn greater_of_lower_limits < ' a > ( & ' a self , other : & ' a Interval < T > ) -> & ' a LimitValue < T > { if * self . as_lower_limit ( ) == LimitValue :: Limitless { other . as_lower_limit ( ) } else if * other . as_lower_limit ( ) == LimitValue :: Limitless { self . as_lower_limit ( ) } else if self . as_lower_limit ( ) >= other . as_lower_limit ( ) { self . as_lower_limit ( ) } else { other . as_lower_limit ( ) } }
Return the larger (narrower marginal, more constrained) of the lower limits of this interval and the given interval `other`.
Return the larger ( narrower marginal more constrained ) of the lower limits of this interval and the given interval ` other ` .
&'a self
other
&'a Interval<T>