Struct stencila_schema::TableSimple [−][src]
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.
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
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
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for TableSimple
impl Send for TableSimple
impl Sync for TableSimple
impl Unpin for TableSimple
impl UnwindSafe for TableSimple
Blanket Implementations
Mutably borrows from an owned value. Read more