pub fn require_value<T>(value: Option<T>, name: &str) -> Result<T, Error>
Require a value in non-interactive mode
Returns an error if non-interactive mode is enabled and the value is None