Skip to content

GenericPackShapeDescriptor

tevelee edited this page Jul 25, 2026 · 1 revision

GenericPackShapeDescriptor

Describes one metadata or witness-table pack and its shape equivalence class.

public struct GenericPackShapeDescriptor 

Properties

index

Index of this pack in the generic arguments layout.

public let index: UInt16

shapeClass

Same-shape equivalence class for this pack.

public let shapeClass: UInt16

kind

The kind of pack, or nil for an ABI kind Echo does not yet understand.

public var kind: GenericPackKind? 
Types
Protocols
Global Typealiases
Global Variables
Global Functions

Clone this wiki locally