pub struct TableColumnProperties {
pub column_index: Option<i32>,
pub column_name: Option<String>,
pub column_type: Option<String>,
pub data_validation_rule: Option<TableColumnDataValidationRule>,
}Expand description
The table column.
This type is not used in any activity, and only used as part of another schema.
Fields§
§column_index: Option<i32>The 0-based column index. This index is relative to its position in the table and is not necessarily the same as the column index in the sheet.
column_name: Option<String>The column name.
column_type: Option<String>The column type.
data_validation_rule: Option<TableColumnDataValidationRule>The column data validation rule. Only set for dropdown column type.
Trait Implementations§
Source§impl Clone for TableColumnProperties
impl Clone for TableColumnProperties
Source§fn clone(&self) -> TableColumnProperties
fn clone(&self) -> TableColumnProperties
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TableColumnProperties
impl Debug for TableColumnProperties
Source§impl Default for TableColumnProperties
impl Default for TableColumnProperties
Source§fn default() -> TableColumnProperties
fn default() -> TableColumnProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TableColumnProperties
impl<'de> Deserialize<'de> for TableColumnProperties
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for TableColumnProperties
impl Serialize for TableColumnProperties
impl Part for TableColumnProperties
Auto Trait Implementations§
impl Freeze for TableColumnProperties
impl RefUnwindSafe for TableColumnProperties
impl Send for TableColumnProperties
impl Sync for TableColumnProperties
impl Unpin for TableColumnProperties
impl UnwindSafe for TableColumnProperties
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more