struct SemanticTagextension SemanticTag : Equatable, Hashable, SendableUndocumented
- 
                  
                  Vendor ID of the manufacturer who has defined a custom namespace. If using a standard namespace, this SHALL be nil.DeclarationSwift let mfgCode: UInt16?
- 
                  
                  Namespace ID for this tag. It SHALL represent a standard namespace if mfgCodeisnil, or a custom namespace otherwise.DeclarationSwift let namespaceID: UInt8
- 
                  
                  ID of a tag located within the namespace. DeclarationSwift let tag: UInt8
- 
                  
                  Label of the tag. If provided, it SHALL contain human-readable text suitable for display on a client. This field SHALL be present when the mfgCodeis not NULL.DeclarationSwift let label: String?
- 
                  
                  Undocumented DeclarationSwift init(mfgCode: UInt16?, namespaceID: UInt8, tag: UInt8, label: String? = nil)