SwiftDocCDefaultAvailabilityDefaultAvailability.ModuleAvailabilityStructureDefaultAvailability.ModuleAvailabilityA platform name and version number pair.struct ModuleAvailabilityTopicsInitializersinit(from: any Decoder) throwsinit(platformName: PlatformName, platformVersion: String?)Creates a new module availability with a given platform name and platform version.init(unavailablePlatformName: PlatformName)Creates a new module availability with a given platform name and platform availability set as unavailable.Instance Propertiesvar introducedVersion: String?A string representation of the version for this platform or nil if it’s unavailable.var platformName: PlatformNameThe name of the platform, e.g. “macOS”.Instance Methodsfunc encode(to: any Encoder) throws