Struct xlsxwriter::DataValidation [−][src]
pub struct DataValidation {}Show fields
pub validate: DataValidationType, pub criteria: DataValidationCriteria, pub ignore_blank: bool, pub show_input: bool, pub show_error: bool, pub error_type: DataValidationErrorType, pub dropdown: bool, pub value_number: f64, pub value_formula: Option<String>, pub value_list: Option<Vec<String>>, pub value_datetime: DateTime, pub minimum_number: f64, pub minimum_formula: Option<String>, pub minimum_datetime: DateTime, pub maximum_number: f64, pub maximum_formula: Option<String>, pub maximum_datetime: DateTime, pub input_title: Option<String>, pub input_message: Option<String>, pub error_title: Option<String>, pub error_message: Option<String>,
Fields
validate: DataValidationType
criteria: DataValidationCriteria
ignore_blank: bool
show_input: bool
show_error: bool
error_type: DataValidationErrorType
dropdown: bool
value_number: f64
value_formula: Option<String>
value_list: Option<Vec<String>>
value_datetime: DateTime
minimum_number: f64
minimum_formula: Option<String>
minimum_datetime: DateTime
maximum_number: f64
maximum_formula: Option<String>
maximum_datetime: DateTime
input_title: Option<String>
input_message: Option<String>
error_title: Option<String>
error_message: Option<String>
Implementations
pub fn new(
validate: DataValidationType,
criteria: DataValidationCriteria,
error_type: DataValidationErrorType
) -> DataValidation
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for DataValidation
impl Send for DataValidation
impl Sync for DataValidation
impl Unpin for DataValidation
impl UnwindSafe for DataValidation
Blanket Implementations
Mutably borrows from an owned value. Read more