pub fn is_boolean(&self) -> bool {
        match *self {
            Value::Boolean(_) => true,
            _ => false,
        }
    }
/// `is_boolean` returns true if the value is a boolean.
`is_boolean` returns true if the value is a boolean.
` is_boolean ` returns true if the value is a boolean .
pub fn is_boolean(&self) -> bool {
        match *self {
            Value::Boolean(_) => true,
            _ => false,
        }
    }
pub fn is_boolean ( & self ) -> bool { match * self { Value :: Boolean ( _ ) => true , _ => false , } }
`is_boolean` returns true if the value is a boolean.
` is_boolean ` returns true if the value is a boolean .
&self