pub struct BrowserDictionaryVariableDiscoveryRecord {Show 15 fields
pub variable: VariableRef,
pub domain: DomainRef,
pub name: String,
pub value_type: String,
pub value_type_id: ValueTypeRef,
pub value_format: Option<String>,
pub row_role: String,
pub key_role: String,
pub description: Option<String>,
pub note: Option<String>,
pub ontology_namespace: Option<String>,
pub ontology_class: Option<String>,
pub vocabulary: Option<BrowserVocabularyDiscoveryRecord>,
pub vocabulary_mappings: Vec<BrowserVocabularyMappingDiscoveryRecord>,
pub tags: Vec<TagSummary>,
}Fields§
§variable: VariableRef§domain: DomainRef§name: String§value_type: String§value_type_id: ValueTypeRef§value_format: Option<String>§row_role: String§key_role: String§description: Option<String>§note: Option<String>§ontology_namespace: Option<String>§ontology_class: Option<String>§vocabulary: Option<BrowserVocabularyDiscoveryRecord>§vocabulary_mappings: Vec<BrowserVocabularyMappingDiscoveryRecord>Trait Implementations§
Source§impl Clone for BrowserDictionaryVariableDiscoveryRecord
impl Clone for BrowserDictionaryVariableDiscoveryRecord
Source§fn clone(&self) -> BrowserDictionaryVariableDiscoveryRecord
fn clone(&self) -> BrowserDictionaryVariableDiscoveryRecord
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<'de> Deserialize<'de> for BrowserDictionaryVariableDiscoveryRecord
impl<'de> Deserialize<'de> for BrowserDictionaryVariableDiscoveryRecord
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 PartialEq for BrowserDictionaryVariableDiscoveryRecord
impl PartialEq for BrowserDictionaryVariableDiscoveryRecord
Source§fn eq(&self, other: &BrowserDictionaryVariableDiscoveryRecord) -> bool
fn eq(&self, other: &BrowserDictionaryVariableDiscoveryRecord) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for BrowserDictionaryVariableDiscoveryRecord
impl StructuralPartialEq for BrowserDictionaryVariableDiscoveryRecord
Auto Trait Implementations§
impl Freeze for BrowserDictionaryVariableDiscoveryRecord
impl RefUnwindSafe for BrowserDictionaryVariableDiscoveryRecord
impl Send for BrowserDictionaryVariableDiscoveryRecord
impl Sync for BrowserDictionaryVariableDiscoveryRecord
impl Unpin for BrowserDictionaryVariableDiscoveryRecord
impl UnsafeUnpin for BrowserDictionaryVariableDiscoveryRecord
impl UnwindSafe for BrowserDictionaryVariableDiscoveryRecord
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