pub type InfoCacheKey = Vec<u64>;Expand description
Identifies a cached info buffer: the exact metadata words (shapes, strides, scalars) the buffer was built from — nothing else.
The kernel is deliberately not part of the key. An info buffer is read-only metadata whose bytes are fully determined by these words, so two launches (even of different kernels) with identical info want a byte-identical buffer and can safely share one. Keying on the words alone means a hit needs only the caller’s borrowed slice — no owned key to clone on the hot path — and buffers are reused across kernels, not just within one.
Aliased Type§
pub struct InfoCacheKey { /* private fields */ }