pub enum KeyTypes {
Show 24 variants
AnnotatedRelationshipElement,
AssetAdministrationShell,
BasicEventElement,
Blob,
Capability,
ConceptDescription,
DataElement,
Entity,
EventElement,
File,
FragmentReference,
GlobalReference,
Identifiable,
MultiLanguageProperty,
Operation,
Property,
Range,
Referable,
ReferenceElement,
RelationshipElement,
Submodel,
SubmodelElement,
SubmodelElementCollection,
SubmodelElementList,
}Variants§
AnnotatedRelationshipElement
AssetAdministrationShell
BasicEventElement
Blob
Capability
ConceptDescription
DataElement
Entity
EventElement
File
FragmentReference
GlobalReference
Identifiable
MultiLanguageProperty
Operation
Property
Range
Referable
ReferenceElement
RelationshipElement
Submodel
SubmodelElement
SubmodelElementCollection
SubmodelElementList
Trait Implementations§
Source§impl<'de> Deserialize<'de> for KeyTypes
impl<'de> Deserialize<'de> for KeyTypes
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
impl StructuralPartialEq for KeyTypes
Auto Trait Implementations§
impl Freeze for KeyTypes
impl RefUnwindSafe for KeyTypes
impl Send for KeyTypes
impl Sync for KeyTypes
impl Unpin for KeyTypes
impl UnwindSafe for KeyTypes
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