pub struct RowDetail {
pub browser_link: String,
pub created_at: DateTime<Utc>,
pub href: String,
pub id: String,
pub index: i64,
pub name: String,
pub parent: TableReference,
pub type_: RowDetailType,
pub updated_at: DateTime<Utc>,
pub values: HashMap<String, CellValue>,
}
Expand description
Details about a row.
JSON schema
{
"description": "Details about a row.",
"type": "object",
"required": [
"browserLink",
"createdAt",
"href",
"id",
"index",
"name",
"parent",
"type",
"updatedAt",
"values"
],
"properties": {
"browserLink": {
"description": "Browser-friendly link to the row.",
"examples": [
"https://coda.io/d/_dAbCDeFGH#Teams-and-Tasks_tpqRst-U/_rui-tuVwxYz"
],
"type": "string",
"format": "url"
},
"createdAt": {
"description": "Timestamp for when the row was created.",
"examples": [
"2018-04-11T00:18:57.946Z"
],
"type": "string",
"format": "date-time"
},
"href": {
"description": "API link to the row.",
"examples": [
"https://coda.io/apis/v1/docs/AbCDeFGH/tables/grid-pqRst-U/rows/i-RstUv-W"
],
"type": "string",
"format": "url"
},
"id": {
"description": "ID of the row.",
"examples": [
"i-tuVwxYz"
],
"type": "string"
},
"index": {
"description": "Index of the row within the table.",
"examples": [
7
],
"type": "integer"
},
"name": {
"description": "The display name of the row, based on its
identifying column.",
"examples": [
"Apple"
],
"type": "string"
},
"parent": {
"$ref": "#/components/schemas/TableReference"
},
"type": {
"description": "The type of this resource.",
"type": "string",
"enum": [
"row"
],
"x-tsType": "Type.Row"
},
"updatedAt": {
"description": "Timestamp for when the row was last modified.",
"examples": [
"2018-04-11T00:18:57.946Z"
],
"type": "string",
"format": "date-time"
},
"values": {
"description": "Values for a specific row, represented as a hash of
column IDs (or names with `useColumnNames`) to values.\n",
"examples": [
{
"c-bCdeFgh": [
"$12.34",
"$56.78"
],
"c-tuVwxYz": "Apple"
}
],
"type": "object",
"additionalProperties": {
"$ref": "#/components/schemas/CellValue"
}
}
},
"additionalProperties": false,
"x-schema-name": "RowDetail"
}
Fields§
§browser_link: String
Browser-friendly link to the row.
created_at: DateTime<Utc>
Timestamp for when the row was created.
href: String
API link to the row.
id: String
ID of the row.
index: i64
Index of the row within the table.
name: String
The display name of the row, based on its identifying column.
parent: TableReference
§type_: RowDetailType
The type of this resource.
updated_at: DateTime<Utc>
Timestamp for when the row was last modified.
values: HashMap<String, CellValue>
Values for a specific row, represented as a hash of column IDs (or
names with useColumnNames
) to values.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RowDetail
impl<'de> Deserialize<'de> for RowDetail
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 RowDetail
impl RefUnwindSafe for RowDetail
impl Send for RowDetail
impl Sync for RowDetail
impl Unpin for RowDetail
impl UnwindSafe for RowDetail
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