pub fn none_function<T>() -> Option<T>