pub struct ColumnReference {
pub href: String,
pub id: String,
pub type_: ColumnReferenceType,
}
Expand description
Reference to a column.
JSON schema
{
"description": "Reference to a column.",
"type": "object",
"required": [
"href",
"id",
"type"
],
"properties": {
"href": {
"description": "API link to the column.",
"examples": [
"https://coda.io/apis/v1/docs/AbCDeFGH/tables/grid-pqRst-U/columns/c-tuVwxYz"
],
"type": "string",
"format": "url"
},
"id": {
"description": "ID of the column.",
"examples": [
"c-tuVwxYz"
],
"type": "string"
},
"type": {
"description": "The type of this resource.",
"type": "string",
"enum": [
"column"
],
"x-tsType": "Type.Column"
}
},
"additionalProperties": false,
"x-schema-name": "ColumnReference"
}
Fields§
§href: String
API link to the column.
id: String
ID of the column.
type_: ColumnReferenceType
The type of this resource.
Trait Implementations§
Source§impl Clone for ColumnReference
impl Clone for ColumnReference
Source§fn clone(&self) -> ColumnReference
fn clone(&self) -> ColumnReference
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 ColumnReference
impl Debug for ColumnReference
Source§impl<'de> Deserialize<'de> for ColumnReference
impl<'de> Deserialize<'de> for ColumnReference
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 From<&ColumnReference> for ColumnReference
impl From<&ColumnReference> for ColumnReference
Source§fn from(value: &ColumnReference) -> Self
fn from(value: &ColumnReference) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ColumnReference
impl RefUnwindSafe for ColumnReference
impl Send for ColumnReference
impl Sync for ColumnReference
impl Unpin for ColumnReference
impl UnwindSafe for ColumnReference
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