SwiftDocCOutOfProcessReferenceResolverOutOfProcessReferenceResolver.ResolvedInformationOutOfProcessReferenceResolver.ResolvedInformation.VariantStructureOutOfProcessReferenceResolver.ResolvedInformation.VariantA variant of content for the resolved information.struct VariantDeprecatedThis type is only used in the outdated, and no longer recommended, version of the out-of-process external resolver communication protocol.DiscussionNoteAll properties except for traits are optional. If a property is nil it means that the value is the same as the resolved information’s value.TopicsInitializersinit(from: any Decoder) throwsinit(traits: [RenderNode.Variant.Trait], kind: Optional<DocumentationNode.Kind>, url: Optional<URL>, title: Optional<String>, abstract: Optional<String>, language: Optional<SourceLanguage>, declarationFragments: Optional<OutOfProcessReferenceResolver.ResolvedInformation.DeclarationFragments?>)Creates a new resolved information variant with the values that are different from the resolved information values.Instance Propertieslet abstract: Optional<String>The abstract of the variant or nil if the abstract is the same as the resolved information.let declarationFragments: Optional<OutOfProcessReferenceResolver.ResolvedInformation.DeclarationFragments?>The declaration fragments of the variant or nil if the declaration is the same as the resolved information.let kind: Optional<DocumentationNode.Kind>The kind of the variant or nil if the kind is the same as the resolved information.let language: Optional<SourceLanguage>The language of the variant or nil if the language is the same as the resolved information.let title: Optional<String>The title of the variant or nil if the title is the same as the resolved information.let traits: [RenderNode.Variant.Trait]The traits of the variant.let url: Optional<URL>The url of the variant or nil if the url is the same as the resolved information.Type Aliasestypealias VariantValueA wrapper for variant values that can either be specified, meaning the variant has a custom value, or not, meaning the variant has the same value as the resolved information.