pub struct EncodedUDIDefinition {Show 30 fields
pub encoded_type: Option<String>,
pub name: Option<String>,
pub uid: Option<String>,
pub class: Option<String>,
pub revision: Option<String>,
pub revision_extension: Option<String>,
pub vendor: Option<String>,
pub signature_id: Option<String>,
pub signature_timestamp: Option<String>,
pub safety_signature_id: Option<String>,
pub edited_date: Option<String>,
pub software_revision: Option<String>,
pub original_library: Option<String>,
pub original_name: Option<String>,
pub original_revision: Option<String>,
pub original_vendor: Option<String>,
pub permission_set: Option<String>,
pub encryption_config: Option<String>,
pub is_encrypted: Option<String>,
pub logic_hash: Option<String>,
pub description_hash: Option<String>,
pub use: Option<String>,
pub custom_properties: Option<CustomPropertiesCollection>,
pub description: Option<Description>,
pub revision_note: Option<RevisionNote>,
pub signature_history: Option<SignatureHistory>,
pub additional_help_text: Option<AdditionalHelpText>,
pub parameters: Option<UDIParameterCollection>,
pub dependencies: Vec<DependenciesWide>,
pub text: Option<String>,
}Expand description
EncodedUDIDefinitionType element
Note: Mixed content type with unbounded children
Fields§
§encoded_type: Option<String>EncodedType attribute
name: Option<String>Name attribute
uid: Option<String>UId attribute
class: Option<String>Class attribute
revision: Option<String>Revision attribute
revision_extension: Option<String>RevisionExtension attribute
vendor: Option<String>Vendor attribute
signature_id: Option<String>SignatureID attribute
signature_timestamp: Option<String>SignatureTimestamp attribute
safety_signature_id: Option<String>SafetySignatureID attribute
edited_date: Option<String>EditedDate attribute
software_revision: Option<String>SoftwareRevision attribute
original_library: Option<String>OriginalLibrary attribute
original_name: Option<String>OriginalName attribute
original_revision: Option<String>OriginalRevision attribute
original_vendor: Option<String>OriginalVendor attribute
permission_set: Option<String>PermissionSet attribute
encryption_config: Option<String>EncryptionConfig attribute
is_encrypted: Option<String>IsEncrypted attribute
logic_hash: Option<String>LogicHash attribute
description_hash: Option<String>DescriptionHash attribute
use: Option<String>Use attribute
custom_properties: Option<CustomPropertiesCollection>CustomProperties element
description: Option<Description>Description element
revision_note: Option<RevisionNote>RevisionNote element
signature_history: Option<SignatureHistory>SignatureHistory element
additional_help_text: Option<AdditionalHelpText>AdditionalHelpText element
parameters: Option<UDIParameterCollection>Parameters element
dependencies: Vec<DependenciesWide>Dependencies element
text: Option<String>Text content
Trait Implementations§
Source§impl Clone for EncodedUDIDefinition
impl Clone for EncodedUDIDefinition
Source§fn clone(&self) -> EncodedUDIDefinition
fn clone(&self) -> EncodedUDIDefinition
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 EncodedUDIDefinition
impl Debug for EncodedUDIDefinition
Source§impl Default for EncodedUDIDefinition
impl Default for EncodedUDIDefinition
Source§fn default() -> EncodedUDIDefinition
fn default() -> EncodedUDIDefinition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EncodedUDIDefinition
impl<'de> Deserialize<'de> for EncodedUDIDefinition
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 EncodedUDIDefinition
impl PartialEq for EncodedUDIDefinition
Source§impl Serialize for EncodedUDIDefinition
impl Serialize for EncodedUDIDefinition
impl StructuralPartialEq for EncodedUDIDefinition
Auto Trait Implementations§
impl Freeze for EncodedUDIDefinition
impl RefUnwindSafe for EncodedUDIDefinition
impl Send for EncodedUDIDefinition
impl Sync for EncodedUDIDefinition
impl Unpin for EncodedUDIDefinition
impl UnsafeUnpin for EncodedUDIDefinition
impl UnwindSafe for EncodedUDIDefinition
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