pub struct TableField {
pub id: u64,
pub table_id: u64,
pub name: String,
pub order: u32,
pub type: String,
pub primary: bool,
pub read_only: bool,
pub description: Option<String>,
}
Expand description
Represents a field in a Baserow table
Contains metadata about a table column including its type, name, and other attributes.
Fields§
§id: u64
§table_id: u64
§name: String
§order: u32
§type: String
§primary: bool
§read_only: bool
§description: Option<String>
Trait Implementations§
Source§impl Clone for TableField
impl Clone for TableField
Source§fn clone(&self) -> TableField
fn clone(&self) -> TableField
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 TableField
impl Debug for TableField
Source§impl<'de> Deserialize<'de> for TableField
impl<'de> Deserialize<'de> for TableField
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 TableField
impl RefUnwindSafe for TableField
impl Send for TableField
impl Sync for TableField
impl Unpin for TableField
impl UnwindSafe for TableField
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