Struct google_docs1::api::Table
source · pub struct Table {
pub columns: Option<i32>,
pub rows: Option<i32>,
pub suggested_deletion_ids: Option<Vec<String>>,
pub suggested_insertion_ids: Option<Vec<String>>,
pub table_rows: Option<Vec<TableRow>>,
pub table_style: Option<TableStyle>,
}
Expand description
A StructuralElement representing a table.
This type is not used in any activity, and only used as part of another schema.
Fields§
§columns: Option<i32>
Number of columns in the table. It’s possible for a table to be non-rectangular, so some rows may have a different number of cells.
rows: Option<i32>
Number of rows in the table.
suggested_deletion_ids: Option<Vec<String>>
The suggested deletion IDs. If empty, then there are no suggested deletions of this content.
suggested_insertion_ids: Option<Vec<String>>
The suggested insertion IDs. A Table may have multiple insertion IDs if it’s a nested suggested change. If empty, then this is not a suggested insertion.
table_rows: Option<Vec<TableRow>>
The contents and style of each row.
table_style: Option<TableStyle>
The style of the table.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Table
impl<'de> Deserialize<'de> for Table
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
impl Part for Table
Auto Trait Implementations§
impl RefUnwindSafe for Table
impl Send for Table
impl Sync for Table
impl Unpin for Table
impl UnwindSafe for Table
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