pub struct TableSimple {
pub type_: TableSimple_,
pub rows: Vec<TableRow>,
pub caption: Option<Box<TableCaption>>,
pub content: Option<Box<CreativeWorkContent>>,
pub id: Option<Box<String>>,
pub label: Option<Box<String>>,
pub parts: Option<Vec<CreativeWorkTypes>>,
pub title: Option<Box<CreativeWorkTitle>>,
}
Expand description
A table.
Fields§
§type_: TableSimple_
The name of this type
rows: Vec<TableRow>
Rows of cells in the table.
caption: Option<Box<TableCaption>>
A caption for the table.
content: Option<Box<CreativeWorkContent>>
The structured content of this creative work c.f. property text
.
id: Option<Box<String>>
The identifier for this item.
label: Option<Box<String>>
A short label for the table.
parts: Option<Vec<CreativeWorkTypes>>
Elements of the collection which can be a variety of different elements, such as Articles, Datatables, Tables and more.
title: Option<Box<CreativeWorkTitle>>
The title of the creative work.
Trait Implementations§
Source§impl Clone for TableSimple
impl Clone for TableSimple
Source§fn clone(&self) -> TableSimple
fn clone(&self) -> TableSimple
Returns a copy 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 TableSimple
impl Debug for TableSimple
Source§impl Default for TableSimple
impl Default for TableSimple
Source§impl<'de> Deserialize<'de> for TableSimplewhere
TableSimple: Default,
impl<'de> Deserialize<'de> for TableSimplewhere
TableSimple: Default,
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
Auto Trait Implementations§
impl Freeze for TableSimple
impl RefUnwindSafe for TableSimple
impl Send for TableSimple
impl Sync for TableSimple
impl Unpin for TableSimple
impl UnwindSafe for TableSimple
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