pub struct DictionaryDef {
pub id: DictionaryId,
pub namespace: NamespaceId,
pub name: String,
pub value_type: Type,
pub id_type: Type,
}Fields§
§id: DictionaryId§namespace: NamespaceId§name: String§value_type: Type§id_type: TypeTrait Implementations§
Source§impl Clone for DictionaryDef
impl Clone for DictionaryDef
Source§fn clone(&self) -> DictionaryDef
fn clone(&self) -> DictionaryDef
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 DictionaryDef
impl Debug for DictionaryDef
Source§impl<'de> Deserialize<'de> for DictionaryDef
impl<'de> Deserialize<'de> for DictionaryDef
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 DictionaryDef
impl PartialEq for DictionaryDef
Source§impl Serialize for DictionaryDef
impl Serialize for DictionaryDef
impl StructuralPartialEq for DictionaryDef
Auto Trait Implementations§
impl Freeze for DictionaryDef
impl RefUnwindSafe for DictionaryDef
impl Send for DictionaryDef
impl Sync for DictionaryDef
impl Unpin for DictionaryDef
impl UnwindSafe for DictionaryDef
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