Skip to main content

Module existential

Module existential 

Source
Expand description

any View existential container — pure Rust, no Swift code.

Layout (arm64, 64-bit): [0..24] inline value buffer (3 words) — types ≤24 bytes stored inline OR [0..8] = heap box pointer for types >24 bytes [24..32] type metadata pointer [32..40] View protocol witness table pointer

Structs§

ViewExistential
A heap-allocated any View existential container.