pub struct NodeRow {Show 13 fields
pub parent_alias: Option<String>,
pub alias: String,
pub name: String,
pub datatype: String,
pub cardinality: String,
pub ontology_class: String,
pub parent_property: String,
pub description: Option<String>,
pub collection_name: Option<String>,
pub required: Option<bool>,
pub searchable: Option<bool>,
pub exportable: Option<bool>,
pub sortorder: Option<i32>,
}Expand description
Parsed row from nodes.csv
Fields§
§parent_alias: Option<String>§alias: String§name: String§datatype: String§cardinality: String§ontology_class: String§parent_property: String§description: Option<String>§collection_name: Option<String>§required: Option<bool>§searchable: Option<bool>§exportable: Option<bool>§sortorder: Option<i32>Trait Implementations§
Source§impl<'de> Deserialize<'de> for NodeRow
impl<'de> Deserialize<'de> for NodeRow
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 NodeRow
impl RefUnwindSafe for NodeRow
impl Send for NodeRow
impl Sync for NodeRow
impl Unpin for NodeRow
impl UnsafeUnpin for NodeRow
impl UnwindSafe for NodeRow
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