Use is_float.is_some() instead of !is_float.is_none().