pub trait XmlType {
const TAG: &'static str;
// Provided method
fn tag(&self) -> &str { ... }
}Expand description
Trait for XML type name. Used by both XmlDecodable and XmlEncodable.
Required Associated Constants§
Provided Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Implementors§
Source§impl XmlType for ExceptionDeviationFormat
impl XmlType for ExceptionDeviationFormat
Source§impl XmlType for OverrideValueHandling
impl XmlType for OverrideValueHandling
Source§impl XmlType for SecurityTokenRequestType
impl XmlType for SecurityTokenRequestType
Source§impl XmlType for NumericRange
Available on crate feature xml only.
impl XmlType for NumericRange
Available on crate feature
xml only.Source§impl XmlType for AccessLevelExType
Available on crate feature xml only.
impl XmlType for AccessLevelExType
Available on crate feature
xml only.Source§impl XmlType for AccessLevelType
Available on crate feature xml only.
impl XmlType for AccessLevelType
Available on crate feature
xml only.Source§impl XmlType for AccessRestrictionType
Available on crate feature xml only.
impl XmlType for AccessRestrictionType
Available on crate feature
xml only.Source§impl XmlType for ActivateSessionRequest
impl XmlType for ActivateSessionRequest
Source§impl XmlType for ActivateSessionResponse
impl XmlType for ActivateSessionResponse
Source§impl XmlType for AddReferencesResponse
impl XmlType for AddReferencesResponse
Source§impl XmlType for AdditionalParametersType
impl XmlType for AdditionalParametersType
Source§impl XmlType for AggregateConfiguration
impl XmlType for AggregateConfiguration
Source§impl XmlType for AggregateFilterResult
impl XmlType for AggregateFilterResult
Source§impl XmlType for AnonymousIdentityToken
impl XmlType for AnonymousIdentityToken
Source§impl XmlType for ApplicationDescription
impl XmlType for ApplicationDescription
Source§impl XmlType for AttributeWriteMask
Available on crate feature xml only.
impl XmlType for AttributeWriteMask
Available on crate feature
xml only.Source§impl XmlType for CloseSecureChannelRequest
impl XmlType for CloseSecureChannelRequest
Source§impl XmlType for CloseSecureChannelResponse
impl XmlType for CloseSecureChannelResponse
Source§impl XmlType for ContentFilterElementResult
impl XmlType for ContentFilterElementResult
Source§impl XmlType for CreateSessionResponse
impl XmlType for CreateSessionResponse
Source§impl XmlType for CreateSubscriptionRequest
impl XmlType for CreateSubscriptionRequest
Source§impl XmlType for CreateSubscriptionResponse
impl XmlType for CreateSubscriptionResponse
Source§impl XmlType for DataChangeNotification
impl XmlType for DataChangeNotification
Source§impl XmlType for DataSetFieldContentMask
Available on crate feature xml only.
impl XmlType for DataSetFieldContentMask
Available on crate feature
xml only.Source§impl XmlType for DataSetFieldFlags
Available on crate feature xml only.
impl XmlType for DataSetFieldFlags
Available on crate feature
xml only.Source§impl XmlType for DataSetReaderDataType
impl XmlType for DataSetReaderDataType
Source§impl XmlType for DataSetWriterDataType
impl XmlType for DataSetWriterDataType
Source§impl XmlType for DeleteRawModifiedDetails
impl XmlType for DeleteRawModifiedDetails
Source§impl XmlType for DeleteReferencesRequest
impl XmlType for DeleteReferencesRequest
Source§impl XmlType for DeleteReferencesResponse
impl XmlType for DeleteReferencesResponse
Source§impl XmlType for DeleteSubscriptionsRequest
impl XmlType for DeleteSubscriptionsRequest
Source§impl XmlType for DiscoveryConfiguration
impl XmlType for DiscoveryConfiguration
Source§impl XmlType for DoubleComplexNumberType
impl XmlType for DoubleComplexNumberType
Source§impl XmlType for EndpointConfiguration
impl XmlType for EndpointConfiguration
Source§impl XmlType for EndpointUrlListDataType
impl XmlType for EndpointUrlListDataType
Source§impl XmlType for EventNotificationList
impl XmlType for EventNotificationList
Source§impl XmlType for EventNotifierType
Available on crate feature xml only.
impl XmlType for EventNotifierType
Available on crate feature
xml only.Source§impl XmlType for GenericAttributeValue
impl XmlType for GenericAttributeValue
Source§impl XmlType for HistoryEventFieldList
impl XmlType for HistoryEventFieldList
Source§impl XmlType for HistoryUpdateResponse
impl XmlType for HistoryUpdateResponse
Source§impl XmlType for IdentityMappingRuleType
impl XmlType for IdentityMappingRuleType
Source§impl XmlType for JsonActionMetaDataMessage
impl XmlType for JsonActionMetaDataMessage
Source§impl XmlType for JsonActionNetworkMessage
impl XmlType for JsonActionNetworkMessage
Source§impl XmlType for JsonActionRequestMessage
impl XmlType for JsonActionRequestMessage
Source§impl XmlType for JsonActionResponderMessage
impl XmlType for JsonActionResponderMessage
Source§impl XmlType for JsonActionResponseMessage
impl XmlType for JsonActionResponseMessage
Source§impl XmlType for JsonDataSetMessageContentMask
Available on crate feature xml only.
impl XmlType for JsonDataSetMessageContentMask
Available on crate feature
xml only.Source§impl XmlType for JsonDataSetMetaDataMessage
impl XmlType for JsonDataSetMetaDataMessage
Source§impl XmlType for JsonNetworkMessageContentMask
Available on crate feature xml only.
impl XmlType for JsonNetworkMessageContentMask
Available on crate feature
xml only.Source§impl XmlType for JsonServerEndpointsMessage
impl XmlType for JsonServerEndpointsMessage
Source§impl XmlType for LinearConversionDataType
impl XmlType for LinearConversionDataType
Source§impl XmlType for LldpManagementAddressType
impl XmlType for LldpManagementAddressType
Source§impl XmlType for LldpSystemCapabilitiesMap
Available on crate feature xml only.
impl XmlType for LldpSystemCapabilitiesMap
Available on crate feature
xml only.Source§impl XmlType for MdnsDiscoveryConfiguration
impl XmlType for MdnsDiscoveryConfiguration
Source§impl XmlType for ModifySubscriptionRequest
impl XmlType for ModifySubscriptionRequest
Source§impl XmlType for ModifySubscriptionResponse
impl XmlType for ModifySubscriptionResponse
Source§impl XmlType for MonitoredItemCreateRequest
impl XmlType for MonitoredItemCreateRequest
Source§impl XmlType for MonitoredItemCreateResult
impl XmlType for MonitoredItemCreateResult
Source§impl XmlType for MonitoredItemModifyRequest
impl XmlType for MonitoredItemModifyRequest
Source§impl XmlType for MonitoredItemModifyResult
impl XmlType for MonitoredItemModifyResult
Source§impl XmlType for MonitoredItemNotification
impl XmlType for MonitoredItemNotification
Source§impl XmlType for MonitoringFilterResult
impl XmlType for MonitoringFilterResult
Source§impl XmlType for NetworkAddressUrlDataType
impl XmlType for NetworkAddressUrlDataType
Source§impl XmlType for OpenSecureChannelRequest
impl XmlType for OpenSecureChannelRequest
Source§impl XmlType for OpenSecureChannelResponse
impl XmlType for OpenSecureChannelResponse
Source§impl XmlType for PasswordOptionsMask
Available on crate feature xml only.
impl XmlType for PasswordOptionsMask
Available on crate feature
xml only.Source§impl XmlType for PermissionType
Available on crate feature xml only.
impl XmlType for PermissionType
Available on crate feature
xml only.Source§impl XmlType for PortableQualifiedName
impl XmlType for PortableQualifiedName
Source§impl XmlType for PriorityMappingEntryType
impl XmlType for PriorityMappingEntryType
Source§impl XmlType for ProgramDiagnostic2DataType
impl XmlType for ProgramDiagnostic2DataType
Source§impl XmlType for ProgramDiagnosticDataType
impl XmlType for ProgramDiagnosticDataType
Source§impl XmlType for PubSubConfigurationRefMask
Available on crate feature xml only.
impl XmlType for PubSubConfigurationRefMask
Available on crate feature
xml only.Source§impl XmlType for PubSubConnectionDataType
impl XmlType for PubSubConnectionDataType
Source§impl XmlType for PublishedActionDataType
impl XmlType for PublishedActionDataType
Source§impl XmlType for PublishedDataItemsDataType
impl XmlType for PublishedDataItemsDataType
Source§impl XmlType for PublishedDataSetDataType
impl XmlType for PublishedDataSetDataType
Source§impl XmlType for PublishedEventsDataType
impl XmlType for PublishedEventsDataType
Source§impl XmlType for PublishedVariableDataType
impl XmlType for PublishedVariableDataType
Source§impl XmlType for ReadAnnotationDataDetails
impl XmlType for ReadAnnotationDataDetails
Source§impl XmlType for ReadEventDetailsSorted
impl XmlType for ReadEventDetailsSorted
Source§impl XmlType for ReadRawModifiedDetails
impl XmlType for ReadRawModifiedDetails
Source§impl XmlType for ReceiveQosPriorityDataType
impl XmlType for ReceiveQosPriorityDataType
Source§impl XmlType for RedundantServerDataType
impl XmlType for RedundantServerDataType
Source§impl XmlType for ReferenceListEntryDataType
impl XmlType for ReferenceListEntryDataType
Source§impl XmlType for ReferenceTypeAttributes
impl XmlType for ReferenceTypeAttributes
Source§impl XmlType for RegisterNodesResponse
impl XmlType for RegisterNodesResponse
Source§impl XmlType for RegisterServer2Request
impl XmlType for RegisterServer2Request
Source§impl XmlType for RegisterServer2Response
impl XmlType for RegisterServer2Response
Source§impl XmlType for RegisterServerRequest
impl XmlType for RegisterServerRequest
Source§impl XmlType for RegisterServerResponse
impl XmlType for RegisterServerResponse
Source§impl XmlType for SecurityGroupDataType
impl XmlType for SecurityGroupDataType
Source§impl XmlType for ServiceCounterDataType
impl XmlType for ServiceCounterDataType
Source§impl XmlType for SessionDiagnosticsDataType
impl XmlType for SessionDiagnosticsDataType
Source§impl XmlType for SetMonitoringModeRequest
impl XmlType for SetMonitoringModeRequest
Source§impl XmlType for SetMonitoringModeResponse
impl XmlType for SetMonitoringModeResponse
Source§impl XmlType for SetPublishingModeRequest
impl XmlType for SetPublishingModeRequest
Source§impl XmlType for SetPublishingModeResponse
impl XmlType for SetPublishingModeResponse
Source§impl XmlType for SetTriggeringResponse
impl XmlType for SetTriggeringResponse
Source§impl XmlType for SignedSoftwareCertificate
impl XmlType for SignedSoftwareCertificate
Source§impl XmlType for SimpleAttributeOperand
impl XmlType for SimpleAttributeOperand
Source§impl XmlType for SimpleTypeDescription
impl XmlType for SimpleTypeDescription
Source§impl XmlType for StatusChangeNotification
impl XmlType for StatusChangeNotification
Source§impl XmlType for TargetVariablesDataType
impl XmlType for TargetVariablesDataType
Source§impl XmlType for ThreeDCartesianCoordinates
impl XmlType for ThreeDCartesianCoordinates
Source§impl XmlType for TrustListValidationOptions
Available on crate feature xml only.
impl XmlType for TrustListValidationOptions
Available on crate feature
xml only.Source§impl XmlType for UadpDataSetMessageContentMask
Available on crate feature xml only.
impl XmlType for UadpDataSetMessageContentMask
Available on crate feature
xml only.Source§impl XmlType for UadpNetworkMessageContentMask
Available on crate feature xml only.
impl XmlType for UadpNetworkMessageContentMask
Available on crate feature
xml only.Source§impl XmlType for UnregisterNodesRequest
impl XmlType for UnregisterNodesRequest
Source§impl XmlType for UnregisterNodesResponse
impl XmlType for UnregisterNodesResponse
Source§impl XmlType for UnsignedRationalNumber
impl XmlType for UnsignedRationalNumber
Source§impl XmlType for UpdateStructureDataDetails
impl XmlType for UpdateStructureDataDetails
Source§impl XmlType for UserConfigurationMask
Available on crate feature xml only.
impl XmlType for UserConfigurationMask
Available on crate feature
xml only.