pub fn float_value(&self) -> Option<&BigRational> {
        match self.value {
            LitExprValue::Float(ref v) => Some(v),
            _ => None,
        }
    }
/// Return the literal's float value, or `None` if it is not an float.
Return the literal's float value, or `None` if it is not an float.
Return the literal ' s float value or ` None ` if it is not an float .
pub fn float_value(&self) -> Option<&BigRational> {
        match self.value {
            LitExprValue::Float(ref v) => Some(v),
            _ => None,
        }
    }
pub fn float_value ( & self ) -> Option < & BigRational > { match self . value { LitExprValue :: Float ( ref v ) => Some ( v ) , _ => None , } }
Return the literal's float value, or `None` if it is not an float.
Return the literal ' s float value or ` None ` if it is not an float .
&self
&self