SwiftDocCInterfaceLanguageStructureInterfaceLanguageInterface Language identifies a programming language used to index a content of a documentation bundle.struct InterfaceLanguageDiscussionNoteThe name reflects what a render node JSON provides to identify a programming language. The name has been decided to avoid confusion with locale languages.TopicsOperatorsstatic func == (InterfaceLanguage, InterfaceLanguage) -> BoolInitializersinit(String, id: String, mask: Int)Create an interface language with the given display name, id, and integer mask.init(from: any Decoder) throwsInstance Propertiesvar description: Stringlet id: StringAn identifier for the language.let mask: InterfaceLanguage.IDA mask to use to identify the interface language.let name: StringA user friendly name for the language.Type Aliasestypealias IDType Propertiesstatic let all: Set<InterfaceLanguage>static let any: InterfaceLanguagestatic let apple: Set<InterfaceLanguage>static let data: InterfaceLanguagestatic let objc: InterfaceLanguagestatic let swift: InterfaceLanguagestatic let undefined: InterfaceLanguageType Methodsstatic func from(string: String) -> InterfaceLanguage