# destack

`import destack`

## Namespaces

- [accessibility](/docs/language/standard-library/modules/accessibility/) — accessibility namespace.
- arc — arc namespace.
- arena — arena namespace.
- [assert](/docs/language/standard-library/modules/assert/) — assert namespace.
- [audio](/docs/language/standard-library/modules/audio/) — audio namespace.
- [bench](/docs/language/standard-library/modules/bench/) — bench namespace.
- [binding](/docs/language/standard-library/modules/memory/binding/) — binding namespace.
- broadcast — broadcast namespace.
- [bytes](/docs/language/standard-library/modules/bytes/) — bytes namespace.
- cell — cell namespace.
- [channel](/docs/language/standard-library/modules/channel/) — channel namespace.
- [compute](/docs/language/standard-library/modules/compute/) — compute namespace.
- [console](/docs/language/standard-library/modules/console/) — console namespace.
- [convert](/docs/language/standard-library/modules/convert/) — convert namespace.
- cow — cow namespace.
- [crypto](/docs/language/standard-library/modules/crypto/) — crypto namespace.
- [debug](/docs/language/standard-library/modules/debug/) — debug namespace.
- [device](/docs/language/standard-library/modules/device/) — device namespace.
- [display](/docs/language/standard-library/modules/display/) — display namespace.
- [dns](/docs/language/standard-library/modules/dns/) — dns namespace.
- ffi — ffi namespace.
- [fs](/docs/language/standard-library/modules/fs/) — fs namespace.
- [fuzz](/docs/language/standard-library/modules/fuzz/) — fuzz namespace.
- [gpu](/docs/language/standard-library/modules/gpu/) — gpu namespace.
- [hint](/docs/language/standard-library/modules/hint/) — hint namespace.
- [http](/docs/language/standard-library/modules/http/) — http namespace.
- [https](/docs/language/standard-library/modules/https/) — https namespace.
- [input](/docs/language/standard-library/modules/input/) — input namespace.
- [io](/docs/language/standard-library/modules/io/) — io namespace.
- [ipc](/docs/language/standard-library/modules/ipc/) — ipc namespace.
- [json](/docs/language/standard-library/modules/json/) — json namespace.
- mpmc — mpmc namespace.
- mpsc — mpsc namespace.
- [net](/docs/language/standard-library/modules/net/) — net namespace.
- oneshot — oneshot namespace.
- [os](/docs/language/standard-library/modules/os/) — os namespace.
- [path](/docs/language/standard-library/modules/path/) — path namespace.
- [process](/docs/language/standard-library/modules/process/) — process namespace.
- [profile](/docs/language/standard-library/modules/profile/) — profile namespace.
- [random](/docs/language/standard-library/modules/random/) — random namespace.
- [range](/docs/language/standard-library/modules/range/) — range namespace.
- raw — raw namespace.
- rc — rc namespace.
- [regexp](/docs/language/standard-library/modules/regexp/) — regexp namespace.
- [runtime](/docs/language/standard-library/modules/runtime/) — runtime namespace.
- [schema](/docs/language/standard-library/modules/schema/) — schema namespace.
- [serde](/docs/language/standard-library/modules/serde/) — serde namespace.
- [simulation](/docs/language/standard-library/modules/simulation/) — simulation namespace.
- [stream](/docs/language/standard-library/modules/stream/) — stream namespace.
- [sync](/docs/language/standard-library/modules/sync/) — sync namespace.
- [sys](/docs/language/standard-library/modules/sys/) — sys namespace.
- [telemetry](/docs/language/standard-library/modules/telemetry/) — telemetry namespace.
- [tensor](/docs/language/standard-library/modules/tensor/) — tensor namespace.
- [test](/docs/language/standard-library/modules/test/) — test namespace.
- [time](/docs/language/standard-library/modules/time/) — time namespace.
- [tls](/docs/language/standard-library/modules/tls/) — tls namespace.
- [topology](/docs/language/standard-library/modules/topology/) — topology namespace.
- [tty](/docs/language/standard-library/modules/tty/) — tty namespace.
- [types](/docs/language/standard-library/modules/types/) — types namespace.
- [url](/docs/language/standard-library/modules/url/) — url namespace.
- watch — watch namespace.
- [worker](/docs/language/standard-library/modules/worker/) — worker namespace.
- [zlib](/docs/language/standard-library/modules/zlib/) — zlib namespace.

## Classes

- [Array](/docs/language/standard-library/modules/collections/class/array/) — A growable compact array.
- [AsyncGenerator](/docs/language/standard-library/modules/async/class/async-generator/) — Async generator object.
- [AsyncMutex](/docs/language/standard-library/modules/async/class/async-mutex/) — Asynchronous mutual exclusion lock.
- [AsyncOnce](/docs/language/standard-library/modules/async/class/async-once/) — One-time async execution state.
- [AsyncOnceCell](/docs/language/standard-library/modules/async/class/async-once-cell/) — One-time async initialized cell.
- [AsyncRwLock](/docs/language/standard-library/modules/async/class/async-rw-lock/) — Asynchronous reader-writer lock.
- [AsyncSemaphore](/docs/language/standard-library/modules/async/class/async-semaphore/) — Asynchronous counting semaphore.
- [BigInt](/docs/language/standard-library/modules/math/class/big-int/) — Arbitrary-precision integer.
- [Binding](/docs/language/standard-library/modules/binding/class/binding/) — One dynamically scoped binding family.
- [ByteBuffer](/docs/language/standard-library/modules/bytes/class/byte-buffer/) — Growable byte buffer.
- [ByteReader](/docs/language/standard-library/modules/bytes/class/byte-reader/) — Sequential byte reader over in-memory bytes.
- [ConcurrentMap](/docs/language/standard-library/modules/collections/class/concurrent-map/) — A sharded concurrent hash map.
- [ConcurrentQueue](/docs/language/standard-library/modules/collections/class/concurrent-queue/) — A concurrent multi-producer multi-consumer queue.
- [ConcurrentSet](/docs/language/standard-library/modules/collections/class/concurrent-set/) — A sharded concurrent hash set.
- [Context](/docs/language/standard-library/modules/context/class/context/) — One immutable dynamically scoped execution context.
- [ContextVar](/docs/language/standard-library/modules/context/class/context-var/) — One dynamically scoped execution value.
- [Deque](/docs/language/standard-library/modules/collections/class/deque/) — A compact double-ended queue.
- [Generator](/docs/language/standard-library/modules/async/class/generator/) — Generator object.
- [JSON](/docs/language/standard-library/modules/json/class/json/) — JavaScript-shaped JSON API.
- [JsonDeserializer](/docs/language/standard-library/modules/json/class/json-deserializer/) — JSON decoder.
- [JsonSerializer](/docs/language/standard-library/modules/json/class/json-serializer/) — JSON encoder.
- [LinkedList](/docs/language/standard-library/modules/collections/class/linked-list/) — A linked list.
- [Map](/docs/language/standard-library/modules/collections/class/map/) — A compact hash map.
- [Math](/docs/language/standard-library/modules/math/class/math/) — Floating point math functions and constants.
- [Notify](/docs/language/standard-library/modules/async/class/notify/) — Asynchronous notification primitive.
- [Number](/docs/language/standard-library/modules/math/class/number/) — Number constants and parsing functions.
- [Promise](/docs/language/standard-library/modules/async/class/promise/) — Value produced by asynchronous execution.
- [Reflect](/docs/language/standard-library/modules/reflect/class/reflect/) — Static reflection namespace.
- [RegExp](/docs/language/standard-library/modules/regexp/class/reg-exp/) — Regular expression pattern.
- [Set](/docs/language/standard-library/modules/collections/class/set/) — A compact hash set.
- [SortedMap](/docs/language/standard-library/modules/collections/class/sorted-map/) — A compact sorted map.
- [SortedSet](/docs/language/standard-library/modules/collections/class/sorted-set/) — A compact sorted set.
- [String](/docs/language/standard-library/modules/string/class/string/) — Immutable UTF-8 string.
- [StringBuilder](/docs/language/standard-library/modules/string/class/string-builder/) — Mutable UTF-8 string builder with growable backing storage.
- [Task](/docs/language/standard-library/modules/async/class/task/) — Single-consumer asynchronous result on its own fiber.

## Structs

- [AllocationCapacityOverflow](/docs/language/standard-library/modules/memory/struct/allocation-capacity-overflow/) — Allocation failed because the requested capacity cannot be represented.
- [AllocationOutOfMemory](/docs/language/standard-library/modules/memory/struct/allocation-out-of-memory/) — Allocation failed because the runtime could not reserve enough memory.
- [AllocationUnsupported](/docs/language/standard-library/modules/memory/struct/allocation-unsupported/) — Allocation failed because the runtime does not support the requested operation.
- [AsyncMutexGuard](/docs/language/standard-library/modules/async/struct/async-mutex-guard/) — Active async mutex guard.
- [AsyncRwLockReadGuard](/docs/language/standard-library/modules/async/struct/async-rw-lock-read-guard/) — Active async readonly lock guard.
- [AsyncRwLockWriteGuard](/docs/language/standard-library/modules/async/struct/async-rw-lock-write-guard/) — Active async exclusive lock guard.
- [AsyncSemaphorePermit](/docs/language/standard-library/modules/async/struct/async-semaphore-permit/) — Active async semaphore permit.
- [AxisSet](/docs/language/standard-library/modules/tensor/struct/axis-set/) — Axis set used by reductions and broadcasts.
- [BinaryHeap](/docs/language/standard-library/modules/collections/struct/binary-heap/) — A binary max-heap.
- [Break](/docs/language/standard-library/modules/ops/struct/break/) — Breaking Try branch.
- [Buffer](/docs/language/standard-library/modules/compute/struct/buffer/) — Typed storage allocated on one compute device.
- [BufferCopyRegion](/docs/language/standard-library/modules/compute/struct/buffer-copy-region/) — Byte region copied between compute buffers.
- [BufferOptions](/docs/language/standard-library/modules/compute/struct/buffer-options/) — Allocation options for a compute buffer.
- [Cell](/docs/language/standard-library/modules/memory/struct/cell/) — Interior mutable storage for copyable values.
- [Complex](/docs/language/standard-library/modules/math/struct/complex/) — Complex number with floating-point components.
- [ComputeError](/docs/language/standard-library/modules/compute/struct/compute-error/) — Portable compute error.
- [ConcurrentMapEntry](/docs/language/standard-library/modules/collections/struct/concurrent-map-entry/) — Entry guard for one concurrent map key.
- [ConcurrentMapRead](/docs/language/standard-library/modules/collections/struct/concurrent-map-read/) — Read guard for one concurrent map entry.
- [ConcurrentMapWrite](/docs/language/standard-library/modules/collections/struct/concurrent-map-write/) — Write guard for one concurrent map entry.
- [ConcurrentSetRead](/docs/language/standard-library/modules/collections/struct/concurrent-set-read/) — Read guard for one concurrent set value.
- [Continue](/docs/language/standard-library/modules/ops/struct/continue/) — Continuing Try branch.
- [ConvolutionAxes](/docs/language/standard-library/modules/tensor/struct/convolution-axes/) — Axis mapping for tensor convolution.
- [ConvolutionGroups](/docs/language/standard-library/modules/tensor/struct/convolution-groups/) — Grouping parameters for tensor convolution.
- [ConvolutionWindow](/docs/language/standard-library/modules/tensor/struct/convolution-window/) — Window parameters for tensor convolution.
- [Coordinate](/docs/language/standard-library/modules/tensor/struct/coordinate/) — Tensor coordinate with Rank indices.
- [CowBorrowed](/docs/language/standard-library/modules/memory/struct/cow-borrowed/) — Borrowed copy-on-write value.
- [CowOwned](/docs/language/standard-library/modules/memory/struct/cow-owned/) — Owned copy-on-write value.
- [DecodeError](/docs/language/standard-library/modules/string/struct/decode-error/) — Byte decoding failure.
- [DeviceCapabilities](/docs/language/standard-library/modules/compute/struct/device-capabilities/) — Compute capabilities exposed by one device.
- [DeviceLimits](/docs/language/standard-library/modules/compute/struct/device-limits/) — Portable compute limits for one device.
- [DeviceMemory](/docs/language/standard-library/modules/compute/struct/device-memory/) — Compute device memory snapshot.
- [DeviceProperties](/docs/language/standard-library/modules/compute/struct/device-properties/) — Compute device properties visible to portable code.
- [DeviceQuery](/docs/language/standard-library/modules/compute/struct/device-query/) — Query used to select compute devices.
- [DotAxes](/docs/language/standard-library/modules/tensor/struct/dot-axes/) — Axis mapping for tensor dot.
- [DropIterator](/docs/language/standard-library/modules/iter/struct/drop-iterator/) — Iterator that skips an initial number of yielded values.
- [Err](/docs/language/standard-library/modules/error/struct/err/) — Failed result variant.
- [FactorizationOptions](/docs/language/standard-library/modules/tensor/struct/factorization-options/) — Options for matrix factorizations.
- [Fiber](/docs/language/standard-library/modules/async/struct/fiber/) — Cooperative execution on the current Worker.
- [FilterIterator](/docs/language/standard-library/modules/iter/struct/filter-iterator/) — Iterator that retains yielded values accepted by a predicate.
- [FlatMapIterator](/docs/language/standard-library/modules/iter/struct/flat-map-iterator/) — Iterator that maps each value to an iterable and yields its values.
- [GatherAxes](/docs/language/standard-library/modules/tensor/struct/gather-axes/) — Axis mapping for tensor gather.
- [GeneratorChannel](/docs/language/standard-library/modules/async/struct/generator-channel/) — Step surface passed to one lowered generator body.
- [GeneratorResumeFinish](/docs/language/standard-library/modules/async/struct/generator-resume-finish/) — Run the body's return path with one completion value.
- [GeneratorResumeNext](/docs/language/standard-library/modules/async/struct/generator-resume-next/) — Continue the body with one sent value.
- [HostErrorContextAudio](/docs/language/standard-library/modules/error/struct/host-error-context-audio/) — Audio host-error context payload.
- [HostErrorContextDevice](/docs/language/standard-library/modules/error/struct/host-error-context-device/) — Device host-error context payload.
- [HostErrorContextDisplay](/docs/language/standard-library/modules/error/struct/host-error-context-display/) — Display host-error context payload.
- [HostErrorContextFfi](/docs/language/standard-library/modules/error/struct/host-error-context-ffi/) — FFI host-error context payload.
- [HostErrorContextGeneric](/docs/language/standard-library/modules/error/struct/host-error-context-generic/) — Generic host-error context payload.
- [HostErrorContextGpu](/docs/language/standard-library/modules/error/struct/host-error-context-gpu/) — GPU host-error context payload.
- [HostErrorContextIo](/docs/language/standard-library/modules/error/struct/host-error-context-io/) — I/O host-error context payload.
- [HostErrorContextIoDriver](/docs/language/standard-library/modules/error/struct/host-error-context-io-driver/) — I/O-driver host-error context payload.
- [HostErrorContextIpc](/docs/language/standard-library/modules/error/struct/host-error-context-ipc/) — IPC host-error context payload.
- [HostErrorContextNet](/docs/language/standard-library/modules/error/struct/host-error-context-net/) — Network host-error context payload.
- [HostErrorContextProcess](/docs/language/standard-library/modules/error/struct/host-error-context-process/) — Process host-error context payload.
- [HostErrorContextResource](/docs/language/standard-library/modules/error/struct/host-error-context-resource/) — Resource host-error context payload.
- [HostErrorContextSecurity](/docs/language/standard-library/modules/error/struct/host-error-context-security/) — Security host-error context payload.
- [HostErrorContextTimer](/docs/language/standard-library/modules/error/struct/host-error-context-timer/) — Timer host-error context payload.
- [HostPathPayloadBytes](/docs/language/standard-library/modules/error/struct/host-path-payload-bytes/) — Byte-path payload attached to an error context.
- [HostPathPayloadUtf16](/docs/language/standard-library/modules/error/struct/host-path-payload-utf16/) — UTF-16 path payload attached to an error context.
- [HostSystemSourceEai](/docs/language/standard-library/modules/error/struct/host-system-source-eai/) — EAI source payload.
- [HostSystemSourceErrno](/docs/language/standard-library/modules/error/struct/host-system-source-errno/) — POSIX errno source payload.
- [HostSystemSourceHResult](/docs/language/standard-library/modules/error/struct/host-system-source-hresult/) — HRESULT source payload.
- [HostSystemSourceOther](/docs/language/standard-library/modules/error/struct/host-system-source-other/) — Other source payload.
- [HostSystemSourceSignal](/docs/language/standard-library/modules/error/struct/host-system-source-signal/) — Signal source payload.
- [HostSystemSourceWinsock](/docs/language/standard-library/modules/error/struct/host-system-source-winsock/) — Winsock source payload.
- [InspectIterator](/docs/language/standard-library/modules/iter/struct/inspect-iterator/) — Iterator that observes each yielded value.
- [IoError](/docs/language/standard-library/modules/error/struct/io-error/) — Portable I/O failure.
- [IteratorReturn](/docs/language/standard-library/modules/iter/struct/iterator-return/) — A completed iterator value.
- [IteratorYield](/docs/language/standard-library/modules/iter/struct/iterator-yield/) — A yielded iterator value.
- [JsonError](/docs/language/standard-library/modules/json/struct/json-error/) — JSON parse, stringify, encode, or decode error.
- [JsonParseContext](/docs/language/standard-library/modules/json/struct/json-parse-context/) — Source context passed to a JSON reviver.
- [KernelParameter](/docs/language/standard-library/modules/compute/struct/kernel-parameter/) — Kernel parameter visible through reflection.
- [KernelSignature](/docs/language/standard-library/modules/compute/struct/kernel-signature/) — Kernel entry point metadata.
- [Layout](/docs/language/standard-library/modules/reflect/struct/layout/) — Target-specific layout for one type.
- [LayoutField](/docs/language/standard-library/modules/reflect/struct/layout-field/) — Target-specific layout for one aggregate field.
- [LayoutVariant](/docs/language/standard-library/modules/reflect/struct/layout-variant/) — Target-specific layout for one variant case.
- [MapEntry](/docs/language/standard-library/modules/collections/struct/map-entry/) — One map entry.
- [MapEntryHandle](/docs/language/standard-library/modules/collections/struct/map-entry-handle/) — Mutating access to one map entry.
- [MapIterator](/docs/language/standard-library/modules/iter/struct/map-iterator/) — Iterator that maps each yielded value.
- [Matrix2](/docs/language/standard-library/modules/math/struct/matrix2/) — Two-by-two matrix in row-major field order.
- [Matrix3](/docs/language/standard-library/modules/math/struct/matrix3/) — Three-by-three matrix in row-major field order.
- [Matrix4](/docs/language/standard-library/modules/math/struct/matrix4/) — Four-by-four matrix in row-major field order.
- [MeshAxis](/docs/language/standard-library/modules/compute/struct/mesh-axis/) — Named axis inside a compute mesh.
- [NamedAxis](/docs/language/standard-library/modules/tensor/struct/named-axis/) — Named axis metadata used by frontends and debugging tools.
- [NormalizationOptions](/docs/language/standard-library/modules/tensor/struct/normalization-options/) — Options for normalization operations.
- [Ok](/docs/language/standard-library/modules/error/struct/ok/) — Successful result variant.
- [Padding](/docs/language/standard-library/modules/tensor/struct/padding/) — Padding for a tensor with Rank axes.
- [Panic](/docs/language/standard-library/modules/error/struct/panic/) — Panic instance observed by hooks and supervisors.
- [PathError](/docs/language/standard-library/modules/error/struct/path-error/) — I/O failure attached to a path operation.
- [PeekableIterator](/docs/language/standard-library/modules/iter/struct/peekable-iterator/) — Iterator with one buffered yielded value.
- [Permutation](/docs/language/standard-library/modules/tensor/struct/permutation/) — Axis permutation with Rank entries.
- [PoolOptions](/docs/language/standard-library/modules/tensor/struct/pool-options/) — Window options for pooling.
- [PoolWindow](/docs/language/standard-library/modules/tensor/struct/pool-window/) — Window parameters for pooling.
- [ProgramBinary](/docs/language/standard-library/modules/compute/struct/program-binary/) — Binary compute program source.
- [ProgramDiagnostic](/docs/language/standard-library/modules/compute/struct/program-diagnostic/) — Diagnostic emitted while compiling a compute program.
- [ProgramLocation](/docs/language/standard-library/modules/compute/struct/program-location/) — Source location for a compute program diagnostic.
- [ProgramOptions](/docs/language/standard-library/modules/compute/struct/program-options/) — Compile options for one compute program.
- [ProgramReport](/docs/language/standard-library/modules/compute/struct/program-report/) — Report from compiling a compute program.
- [ProgramText](/docs/language/standard-library/modules/compute/struct/program-text/) — Text compute program source.
- [PromiseResolvers](/docs/language/standard-library/modules/async/struct/promise-resolvers/) — Promise with its resolving function.
- [Quaternion](/docs/language/standard-library/modules/math/struct/quaternion/) — Quaternion rotation value.
- [Range](/docs/language/standard-library/modules/range/struct/range/) — Half-open range start..end.
- [RangeFrom](/docs/language/standard-library/modules/range/struct/range-from/) — Range from start...
- [RangeFull](/docs/language/standard-library/modules/range/struct/range-full/) — Full range ...
- [RangeInclusive](/docs/language/standard-library/modules/range/struct/range-inclusive/) — Inclusive range start..=end.
- [RangeIterator](/docs/language/standard-library/modules/range/struct/range-iterator/) — Iterator over a stepped range.
- [RangeTo](/docs/language/standard-library/modules/range/struct/range-to/) — Range to ..end.
- [RangeToInclusive](/docs/language/standard-library/modules/range/struct/range-to-inclusive/) — Inclusive range to ..=end.
- [ReceiveError](/docs/language/standard-library/modules/channel/struct/receive-error/) — Failed receive operation.
- [RegExpIndices](/docs/language/standard-library/modules/regexp/struct/reg-exp-indices/) — Match spans produced by the d flag.
- [RegExpMatch](/docs/language/standard-library/modules/regexp/struct/reg-exp-match/) — One regular expression match.
- [RegExpSpan](/docs/language/standard-library/modules/regexp/struct/reg-exp-span/) — Half-open match span in UTF-16 code units.
- [Report](/docs/language/standard-library/modules/error/struct/report/) — Erased error value for application boundaries.
- [ScatterAxes](/docs/language/standard-library/modules/tensor/struct/scatter-axes/) — Axis mapping for tensor scatter.
- [SendError](/docs/language/standard-library/modules/channel/struct/send-error/) — Failed send operation.
- [Shape](/docs/language/standard-library/modules/tensor/struct/shape/) — Tensor shape with Rank axes.
- [Slab](/docs/language/standard-library/modules/collections/struct/slab/) — A generational slab with stable keys and reusable slots.
- [SliceWindow](/docs/language/standard-library/modules/tensor/struct/slice-window/) — Slice window for a tensor with Rank axes.
- [SmallArray](/docs/language/standard-library/modules/collections/struct/small-array/) — A growable contiguous array with inline storage.
- [SoftmaxOptions](/docs/language/standard-library/modules/tensor/struct/softmax-options/) — Options for softmax-like operations.
- [SortedMapEntry](/docs/language/standard-library/modules/collections/struct/sorted-map-entry/) — One sorted map entry.
- [SortedMapEntryHandle](/docs/language/standard-library/modules/collections/struct/sorted-map-entry-handle/) — Mutating access to one sorted map entry.
- [TakeIterator](/docs/language/standard-library/modules/iter/struct/take-iterator/) — Iterator limited to an initial number of yielded values.
- [TaskScope](/docs/language/standard-library/modules/async/struct/task-scope/) — Structured owner of spawned tasks.
- [TensorConvertOptions](/docs/language/standard-library/modules/tensor/struct/tensor-convert-options/) — Output options for tensor conversion.
- [TensorConvolutionOptions](/docs/language/standard-library/modules/tensor/struct/tensor-convolution-options/) — Output options for tensor convolution.
- [TensorCreateOptions](/docs/language/standard-library/modules/tensor/struct/tensor-create-options/) — Allocation options for a new tensor.
- [TensorExecutionOptions](/docs/language/standard-library/modules/tensor/struct/tensor-execution-options/) — Execution options for tensor work.
- [TensorOutputOptions](/docs/language/standard-library/modules/tensor/struct/tensor-output-options/) — Output options for tensor operations.
- [TensorReduceOptions](/docs/language/standard-library/modules/tensor/struct/tensor-reduce-options/) — Output options for tensor reductions.
- [TensorScatterOptions](/docs/language/standard-library/modules/tensor/struct/tensor-scatter-options/) — Output options for tensor scatter.
- [Vector2](/docs/language/standard-library/modules/math/struct/vector2/) — Two-dimensional vector.
- [Vector3](/docs/language/standard-library/modules/math/struct/vector3/) — Three-dimensional vector.
- [Vector4](/docs/language/standard-library/modules/math/struct/vector4/) — Four-dimensional vector.
- [WorkgroupCount](/docs/language/standard-library/modules/compute/struct/workgroup-count/) — Number of workgroups to dispatch.
- [WorkgroupSize](/docs/language/standard-library/modules/compute/struct/workgroup-size/) — Workgroup size for one kernel dispatch.

## Enums

- [ComputeErrorKind](/docs/language/standard-library/modules/compute/enum/compute-error-kind/) — Compute failure category.
- [ConvertMode](/docs/language/standard-library/modules/tensor/enum/convert-mode/) — Conversion mode for tensor element conversion.
- [DeviceFeature](/docs/language/standard-library/modules/compute/enum/device-feature/) — Optional compute feature exposed by a device.
- [DeviceKind](/docs/language/standard-library/modules/compute/enum/device-kind/) — Compute execution and storage device kind.
- [FactorizationMode](/docs/language/standard-library/modules/tensor/enum/factorization-mode/) — Matrix factorization mode.
- [HostAccess](/docs/language/standard-library/modules/compute/enum/host-access/) — Host mapping permission for a compute buffer.
- [HostErrorCode](/docs/language/standard-library/modules/error/enum/host-error-code/) — Error code returned by host bindings.
- [IoErrorKind](/docs/language/standard-library/modules/error/enum/io-error-kind/) — Portable I/O error category.
- [JsonErrorKind](/docs/language/standard-library/modules/json/enum/json-error-kind/) — JSON error category.
- [KernelParameterKind](/docs/language/standard-library/modules/compute/enum/kernel-parameter-kind/) — Kernel parameter kind.
- [MemoryOrder](/docs/language/standard-library/modules/tensor/enum/memory-order/) — Memory order for dense tensor storage.
- [Ordering](/docs/language/standard-library/modules/ops/enum/ordering/) — Result of a comparison operation.
- [ProgramDiagnosticSeverity](/docs/language/standard-library/modules/compute/enum/program-diagnostic-severity/) — Severity of a compute program diagnostic.
- [ProgramFormat](/docs/language/standard-library/modules/compute/enum/program-format/) — Format for a compute program source.
- [ReceiveErrorKind](/docs/language/standard-library/modules/channel/enum/receive-error-kind/) — Channel receive failure kind.
- [Reduction](/docs/language/standard-library/modules/tensor/enum/reduction/) — Reduction used when partial tensor shards are combined.
- [ScatterMode](/docs/language/standard-library/modules/tensor/enum/scatter-mode/) — Update mode for tensor scatter.
- [SendErrorKind](/docs/language/standard-library/modules/channel/enum/send-error-kind/) — Channel send failure kind.

## Newtypes

- [AccessOf](/docs/language/standard-library/modules/memory/newtype/access-of/) — Extract the access mode of T.
- [AccessOr](/docs/language/standard-library/modules/memory/newtype/access-or/) — Extract the access mode of T, or fall back to D.
- [AllocationError](/docs/language/standard-library/modules/memory/newtype/allocation-error/) — Allocation failure returned by typed fallible allocation APIs.
- [allow](/docs/language/standard-library/modules/decorator/newtype/allow/) — Suppress a diagnostic.
- [AsyncResult](/docs/language/standard-library/modules/async/newtype/async-result/) — Async recoverable success or failure.
- [Axis](/docs/language/standard-library/modules/tensor/newtype/axis/) — Axis index inside a tensor rank.
- [BaseOf](/docs/language/standard-library/modules/memory/newtype/base-of/) — Extract the unqualified base type of T.
- [Borrowed](/docs/language/standard-library/modules/memory/newtype/borrowed/) — Borrowed access form for exactly T.
- [Bound](/docs/language/standard-library/modules/range/newtype/bound/) — One endpoint of a range.
- [Box](/docs/language/standard-library/modules/memory/newtype/box/) — A uniquely owned heap allocation for an owned T.
- [capture](/docs/language/standard-library/modules/decorator/newtype/capture/) — Configure closure capture modes for a lambda.
- [CloneIterator](/docs/language/standard-library/modules/iter/newtype/clone-iterator/) — Iterator that clones borrowed values.
- [cold](/docs/language/standard-library/modules/decorator/newtype/cold/) — Hint that a function is on a cold path.
- [ControlFlow](/docs/language/standard-library/modules/ops/newtype/control-flow/) — Result of branching a Try carrier.
- [CopyIterator](/docs/language/standard-library/modules/iter/newtype/copy-iterator/) — Iterator that copies borrowed values.
- [Cow](/docs/language/standard-library/modules/memory/newtype/cow/) — Copy-on-write value.
- [Dense](/docs/language/standard-library/modules/tensor/newtype/dense/) — Dense contiguous tensor format.
- [deny](/docs/language/standard-library/modules/decorator/newtype/deny/) — Report a diagnostic as an error.
- [deprecated](/docs/language/standard-library/modules/decorator/newtype/deprecated/) — Marks a declaration as deprecated.
- [derive](/docs/language/standard-library/modules/decorator/newtype/derive/) — Derive provider dispatcher.
- [Device](/docs/language/standard-library/modules/compute/newtype/device/) — Compute device identity and placement handle.
- [Dynamic](/docs/language/standard-library/modules/memory/newtype/dynamic/) — Erased runtime value for interface constraint T.
- [Event](/docs/language/standard-library/modules/compute/newtype/event/) — Completion marker recorded on a compute stream.
- [expect](/docs/language/standard-library/modules/decorator/newtype/expect/) — Expect a diagnostic.
- [experimental](/docs/language/standard-library/modules/decorator/newtype/experimental/) — Marks a declaration as experimental.
- [Extent](/docs/language/standard-library/modules/tensor/newtype/extent/) — Runtime size along one tensor axis.
- [extern](/docs/language/standard-library/modules/decorator/newtype/extern/) — Marks a declaration as externally linked.
- [forbid](/docs/language/standard-library/modules/decorator/newtype/forbid/) — Forbid overriding a diagnostic error.
- [Function](/docs/language/standard-library/modules/types/newtype/function/) — Callable value type, repeatable by default and affine when invoked once.
- [HostError](/docs/language/standard-library/modules/error/newtype/host-error/) — Error returned by host bindings.
- [HostErrorContext](/docs/language/standard-library/modules/error/newtype/host-error-context/) — Typed context for host error metadata.
- [HostPathPayload](/docs/language/standard-library/modules/error/newtype/host-path-payload/) — Path payload attached to an error context.
- [HostSystemSource](/docs/language/standard-library/modules/error/newtype/host-system-source/) — Host-level system source metadata.
- [hot](/docs/language/standard-library/modules/decorator/newtype/hot/) — Hint that a function is on a hot path.
- [inline](/docs/language/standard-library/modules/decorator/newtype/inline/) — Inline hint for generated code.
- [intrinsic](/docs/language/standard-library/modules/decorator/newtype/intrinsic/) — Compiler intrinsic marker.
- [IsBorrowed](/docs/language/standard-library/modules/memory/newtype/is-borrowed/) — Return whether T is borrowed.
- [IsManaged](/docs/language/standard-library/modules/memory/newtype/is-managed/) — Return whether T is managed.
- [IsOwned](/docs/language/standard-library/modules/memory/newtype/is-owned/) — Return whether T is owned.
- [IsRaw](/docs/language/standard-library/modules/memory/newtype/is-raw/) — Return whether T is raw.
- [IsShared](/docs/language/standard-library/modules/memory/newtype/is-shared/) — Return whether T is explicitly placed in shared space.
- [IsSharedIn](/docs/language/standard-library/modules/memory/newtype/is-shared-in/) — Return whether T resolves to shared space in concrete space S.
- [IteratorResult](/docs/language/standard-library/modules/iter/newtype/iterator-result/) — The union of iterator yield and completion results.
- [Json](/docs/language/standard-library/modules/json/newtype/json/) — JSON value.
- [Kernel](/docs/language/standard-library/modules/compute/newtype/kernel/) — Callable entry point inside a compute program.
- [KernelArgument](/docs/language/standard-library/modules/compute/newtype/kernel-argument/) — Encoded kernel argument.
- [languageItem](/docs/language/standard-library/modules/decorator/newtype/language-item/) — Compiler language item marker.
- [LayoutShape](/docs/language/standard-library/modules/reflect/newtype/layout-shape/) — Reflected layout shape.
- [Lifetime](/docs/language/standard-library/modules/memory/newtype/lifetime/) — Lifetime marker for borrowed validity.
- [LifetimeOf](/docs/language/standard-library/modules/memory/newtype/lifetime-of/) — Extract the borrow lifetime of T.
- [LifetimeOr](/docs/language/standard-library/modules/memory/newtype/lifetime-or/) — Extract the borrow lifetime of T, or fall back to D.
- [likely](/docs/language/standard-library/modules/decorator/newtype/likely/) — Hint that a branch is likely to be taken.
- [Managed](/docs/language/standard-library/modules/memory/newtype/managed/) — Default managed form for exactly T.
- [ManuallyDrop](/docs/language/standard-library/modules/memory/newtype/manually-drop/) — Owned storage whose Drop does not run automatically.
- [MaybeUninit](/docs/language/standard-library/modules/memory/newtype/maybe-uninit/) — Storage for T whose lifetime may not have started.
- [Mesh](/docs/language/standard-library/modules/compute/newtype/mesh/) — Multi-device placement topology.
- [mustUse](/docs/language/standard-library/modules/decorator/newtype/must-use/) — Warn when a return value is ignored.
- [noAliasingMutableBorrows](/docs/language/standard-library/modules/decorator/newtype/no-aliasing-mutable-borrows/) — Ban aliasing mutable borrows.
- [noDynamicDispatch](/docs/language/standard-library/modules/decorator/newtype/no-dynamic-dispatch/) — Forbid dynamic dispatch.
- [noHeap](/docs/language/standard-library/modules/decorator/newtype/no-heap/) — Forbid heap allocation.
- [noImplicitReceivers](/docs/language/standard-library/modules/decorator/newtype/no-implicit-receivers/) — Ban implicit method receivers.
- [noinline](/docs/language/standard-library/modules/decorator/newtype/noinline/) — No-inline hint for generated code.
- [noManaged](/docs/language/standard-library/modules/decorator/newtype/no-managed/) — Forbid managed values and managed allocation.
- [noReflection](/docs/language/standard-library/modules/decorator/newtype/no-reflection/) — Forbid runtime reflection.
- [noRuntime](/docs/language/standard-library/modules/decorator/newtype/no-runtime/) — Forbid runtime-dependent language features.
- [noUnsafe](/docs/language/standard-library/modules/decorator/newtype/no-unsafe/) — Forbid unsafe operations.
- [noUnwind](/docs/language/standard-library/modules/decorator/newtype/no-unwind/) — Forbid unwinding.
- [Owned](/docs/language/standard-library/modules/memory/newtype/owned/) — Unique ownership form for exactly T.
- [OwnershipOf](/docs/language/standard-library/modules/memory/newtype/ownership-of/) — Extract the outer ownership form of T.
- [OwnershipOr](/docs/language/standard-library/modules/memory/newtype/ownership-or/) — Extract the ownership of T, or fall back to D.
- [Partial](/docs/language/standard-library/modules/tensor/newtype/partial/) — Store partial results across one mesh axis.
- [PayloadOf](/docs/language/standard-library/modules/memory/newtype/payload-of/) — Extract the payload under the outermost memory form.
- [Phantom](/docs/language/standard-library/modules/memory/newtype/phantom/) — Zero-sized marker for ownership, variance, and drop behavior.
- [Pin](/docs/language/standard-library/modules/memory/newtype/pin/) — Address-stable storage wrapper.
- [Placed](/docs/language/standard-library/modules/memory/newtype/placed/) — Placement form for exactly T.
- [PlaceIn](/docs/language/standard-library/modules/memory/newtype/place-in/) — Resolve relative placement in concrete space S.
- [PlaceOf](/docs/language/standard-library/modules/memory/newtype/place-of/) — Extract the placement of T.
- [PlaceOr](/docs/language/standard-library/modules/memory/newtype/place-or/) — Extract the placement of T, or fall back to D.
- [Program](/docs/language/standard-library/modules/compute/newtype/program/) — Compiled compute code for one device.
- [ProgramSource](/docs/language/standard-library/modules/compute/newtype/program-source/) — Compute program source.
- [pure](/docs/language/standard-library/modules/decorator/newtype/pure/) — Mark a function as free of observable side effects.
- [Raw](/docs/language/standard-library/modules/memory/newtype/raw/) — Unsafe raw pointer form for exactly T.
- [Replicate](/docs/language/standard-library/modules/tensor/newtype/replicate/) — Replicate one tensor axis across the mesh.
- [repr](/docs/language/standard-library/modules/decorator/newtype/repr/) — Specify the representation for a declaration.
- [Result](/docs/language/standard-library/modules/error/newtype/result/) — Recoverable success or failure.
- [safe](/docs/language/standard-library/modules/decorator/newtype/safe/) — Marks a declaration as containing unsafe implementation details behind a safe API.
- [Shard](/docs/language/standard-library/modules/tensor/newtype/shard/) — Split one tensor axis across one mesh axis.
- [Sharding](/docs/language/standard-library/modules/tensor/newtype/sharding/) — Tensor storage partitioned or replicated across a compute mesh.
- [sink](/docs/language/standard-library/modules/decorator/newtype/sink/) — Marks a declaration as a boundary where tainted data leaves.
- [SlabKey](/docs/language/standard-library/modules/collections/newtype/slab-key/) — Key for one live slab entry.
- [Slice](/docs/language/standard-library/modules/collections/newtype/slice/) — Well-known library type for the builtin slice descriptor form [T].
- [source](/docs/language/standard-library/modules/decorator/newtype/source/) — Marks a declaration as a boundary where tainted data enters.
- [SpaceOf](/docs/language/standard-library/modules/memory/newtype/space-of/) — Extract the explicit concrete space of T.
- [SpaceOr](/docs/language/standard-library/modules/memory/newtype/space-or/) — Extract the explicit concrete space of T, or fall back to D.
- [StackFrameId](/docs/language/standard-library/modules/error/newtype/stack-frame-id/) — Opaque identity for a runtime stack frame.
- [StaticKey](/docs/language/standard-library/modules/reflect/newtype/static-key/) — One reflected static property key.
- [Stream](/docs/language/standard-library/modules/compute/newtype/stream/) — Ordered command stream for one compute device.
- [Stride](/docs/language/standard-library/modules/tensor/newtype/stride/) — Tensor element stride.
- [Strided](/docs/language/standard-library/modules/tensor/newtype/strided/) — Explicit strided tensor view format.
- [StringSlice](/docs/language/standard-library/modules/string/newtype/string-slice/) — Borrowed UTF-8 string slice.
- [tailcall](/docs/language/standard-library/modules/decorator/newtype/tailcall/) — Hint that a function should use a tail call.
- [taint](/docs/language/standard-library/modules/decorator/newtype/taint/) — Marks data as carrying one taint.
- [Tensor](/docs/language/standard-library/modules/tensor/newtype/tensor/) — Owning tensor value.
- [TensorView](/docs/language/standard-library/modules/tensor/newtype/tensor-view/) — Borrowed view over tensor storage.
- [Type](/docs/language/standard-library/modules/reflect/newtype/type/) — Reflected semantic type for T.
- [TypeId](/docs/language/standard-library/modules/reflect/newtype/type-id/) — Stable type identifier.
- [Unique](/docs/language/standard-library/modules/memory/newtype/unique/) — Unique traced heap handle containing exactly T.
- [unlikely](/docs/language/standard-library/modules/decorator/newtype/unlikely/) — Hint that a branch is unlikely to be taken.
- [unroll](/docs/language/standard-library/modules/decorator/newtype/unroll/) — Loop unroll hint for generated code.
- [unsafe](/docs/language/standard-library/modules/decorator/newtype/unsafe/) — Marks an API, expression, or block as crossing an unsafe boundary.
- [UnsafeCell](/docs/language/standard-library/modules/memory/newtype/unsafe-cell/) — Unsafe interior mutable storage.
- [Unsharded](/docs/language/standard-library/modules/tensor/newtype/unsharded/) — Tensor storage on one device.
- [untaint](/docs/language/standard-library/modules/decorator/newtype/untaint/) — Marks a declaration as removing taints for one boundary domain.
- [Vector](/docs/language/standard-library/modules/math/newtype/vector/) — Fixed-width vector type.
- [warn](/docs/language/standard-library/modules/decorator/newtype/warn/) — Report a diagnostic as a warning.
- [WithAccess](/docs/language/standard-library/modules/memory/newtype/with-access/) — Reborrow Q with access mode A.
- [WithBase](/docs/language/standard-library/modules/memory/newtype/with-base/) — Replace the unqualified base type of Q with T.
- [WithLifetime](/docs/language/standard-library/modules/memory/newtype/with-lifetime/) — Reborrow Q with lifetime L.
- [WithOwnership](/docs/language/standard-library/modules/memory/newtype/with-ownership/) — Add ownership form O around Q.
- [WithPlace](/docs/language/standard-library/modules/memory/newtype/with-place/) — Replace placement of Q with place P.
- [WithSpace](/docs/language/standard-library/modules/memory/newtype/with-space/) — Resolve relative placement of Q in concrete space S.
- [Wrapping](/docs/language/standard-library/modules/math/newtype/wrapping/) — Integer wrapper whose operators use modular arithmetic.

## Newtype interfaces

- [Add](/docs/language/standard-library/modules/ops/newtype-interface/add/) — Interface for the + operator.
- [And](/docs/language/standard-library/modules/ops/newtype-interface/and/) — Interface for the & operator.
- [As](/docs/language/standard-library/modules/convert/newtype-interface/as/) — Interface for reference conversion.
- [AsyncDispose](/docs/language/standard-library/modules/memory/newtype-interface/async-dispose/) — Deterministic asynchronous cleanup capability, called at the end of an await using scope.
- [AsyncIterable](/docs/language/standard-library/modules/async/newtype-interface/async-iterable/) — Value that can produce an async iterator.
- [AsyncIterator](/docs/language/standard-library/modules/async/newtype-interface/async-iterator/) — Protocol for asynchronously producing values.
- [Borrow](/docs/language/standard-library/modules/convert/newtype-interface/borrow/) — Equivalent borrowed form of a value.
- [Clone](/docs/language/standard-library/modules/memory/newtype-interface/clone/) — Mark a type as explicitly cloneable.
- [Compare](/docs/language/standard-library/modules/ops/newtype-interface/compare/) — Interface for total comparison and ordering.
- [Concrete](/docs/language/standard-library/modules/memory/newtype-interface/concrete/) — Mark a type as having a complete storage representation.
- [Copy](/docs/language/standard-library/modules/memory/newtype-interface/copy/) — Mark a type as implicitly duplicable without ownership transfer.
- [Debug](/docs/language/standard-library/modules/ops/newtype-interface/debug/) — Interface for developer-facing string representation.
- [Default](/docs/language/standard-library/modules/memory/newtype-interface/default/) — Mark a type as having a conventional default value.
- [Dereference](/docs/language/standard-library/modules/ops/newtype-interface/dereference/) — Interface for dereference projection *a.
- [Deserialize](/docs/language/standard-library/modules/serde/newtype-interface/deserialize/) — Value that can be deserialized through D.
- [Deserializer](/docs/language/standard-library/modules/serde/newtype-interface/deserializer/) — Structured value deserializer.
- [Display](/docs/language/standard-library/modules/ops/newtype-interface/display/) — Interface for user-facing string representation.
- [Dispose](/docs/language/standard-library/modules/memory/newtype-interface/dispose/) — Deterministic synchronous cleanup capability, called at the end of a using scope.
- [Divide](/docs/language/standard-library/modules/ops/newtype-interface/divide/) — Interface for the / operator.
- [Drop](/docs/language/standard-library/modules/memory/newtype-interface/drop/) — Ownership finalization capability.
- [DynamicSafe](/docs/language/standard-library/modules/memory/newtype-interface/dynamic-safe/) — Mark a type as safe for runtime erasure.
- [Equal](/docs/language/standard-library/modules/ops/newtype-interface/equal/) — Marker interface for total equality.
- [Error](/docs/language/standard-library/modules/error/newtype-interface/error/) — Recoverable failure protocol.
- [Extend](/docs/language/standard-library/modules/iter/newtype-interface/extend/) — Collection extended from an iterable sequence.
- [Float](/docs/language/standard-library/modules/math/newtype-interface/float/) — Marker for the builtin float formats of any width.
- [FloatDomain](/docs/language/standard-library/modules/math/newtype-interface/float-domain/) — Marker for float literals and builtin float types.
- [From](/docs/language/standard-library/modules/convert/newtype-interface/from/) — Infallible conversion from T.
- [FromIterator](/docs/language/standard-library/modules/iter/newtype-interface/from-iterator/) — Collection built from an iterator.
- [FromResidual](/docs/language/standard-library/modules/ops/newtype-interface/from-residual/) — Target protocol for rebuilding a carrier from a propagated residual.
- [Hash](/docs/language/standard-library/modules/ops/newtype-interface/hash/) — A value that can feed itself into a hasher.
- [Hasher](/docs/language/standard-library/modules/ops/newtype-interface/hasher/) — A stateful hash sink.
- [Index](/docs/language/standard-library/modules/ops/newtype-interface/index/) — Interface for index access a[i].
- [IndexSet](/docs/language/standard-library/modules/ops/newtype-interface/index-set/) — Interface for index assignment a[i] = v.
- [Integer](/docs/language/standard-library/modules/math/newtype-interface/integer/) — Marker for the builtin integer types of any width.
- [IntegerDomain](/docs/language/standard-library/modules/math/newtype-interface/integer-domain/) — Marker for integer literals, intervals, and builtin integer types.
- [Into](/docs/language/standard-library/modules/convert/newtype-interface/into/) — Infallible conversion into T.
- [Iterable](/docs/language/standard-library/modules/iter/newtype-interface/iterable/) — A value that can produce an iterator.
- [Iterator](/docs/language/standard-library/modules/iter/newtype-interface/iterator/) — A protocol for producing a sequence of values.
- [Multiply](/docs/language/standard-library/modules/ops/newtype-interface/multiply/) — Interface for the * operator.
- [Negate](/docs/language/standard-library/modules/ops/newtype-interface/negate/) — Interface for unary -.
- [Not](/docs/language/standard-library/modules/ops/newtype-interface/not/) — Interface for the ~ operator.
- [One](/docs/language/standard-library/modules/math/newtype-interface/one/) — Numeric type with a multiplicative identity.
- [Or](/docs/language/standard-library/modules/ops/newtype-interface/or/) — Interface for the | operator.
- [OverwriteStable](/docs/language/standard-library/modules/memory/newtype-interface/overwrite-stable/) — Mark a type as safe to overwrite through non-exclusive mutable access.
- [PartialCompare](/docs/language/standard-library/modules/ops/newtype-interface/partial-compare/) — Interface for partial comparison.
- [PartialEqual](/docs/language/standard-library/modules/ops/newtype-interface/partial-equal/) — Interface for partial equality.
- [Placement](/docs/language/standard-library/modules/tensor/newtype-interface/placement/) — Tensor placement descriptor.
- [Plus](/docs/language/standard-library/modules/ops/newtype-interface/plus/) — Interface for unary +.
- [Power](/docs/language/standard-library/modules/ops/newtype-interface/power/) — Interface for the ** operator.
- [RangeBounds](/docs/language/standard-library/modules/range/newtype-interface/range-bounds/) — Common protocol for range bounds.
- [Remainder](/docs/language/standard-library/modules/ops/newtype-interface/remainder/) — Interface for the % operator.
- [Sequence](/docs/language/standard-library/modules/collections/newtype-interface/sequence/) — Finite ordered collection destructured by sequence patterns.
- [Serialize](/docs/language/standard-library/modules/serde/newtype-interface/serialize/) — Value that can serialize itself through S.
- [Serializer](/docs/language/standard-library/modules/serde/newtype-interface/serializer/) — Structured value serializer.
- [ShardingAxis](/docs/language/standard-library/modules/tensor/newtype-interface/sharding-axis/) — Per-axis placement descriptor used by a sharded tensor.
- [SharedSafe](/docs/language/standard-library/modules/memory/newtype-interface/shared-safe/) — Mark a type as safe to store in shared space.
- [ShiftLeft](/docs/language/standard-library/modules/ops/newtype-interface/shift-left/) — Interface for the << operator.
- [ShiftRight](/docs/language/standard-library/modules/ops/newtype-interface/shift-right/) — Interface for the >> operator.
- [ShiftRightUnsigned](/docs/language/standard-library/modules/ops/newtype-interface/shift-right-unsigned/) — Interface for the >>> operator.
- [Step](/docs/language/standard-library/modules/range/newtype-interface/step/) — Protocol for values that can advance through a range.
- [Subtract](/docs/language/standard-library/modules/ops/newtype-interface/subtract/) — Interface for the - operator.
- [TensorFormat](/docs/language/standard-library/modules/tensor/newtype-interface/tensor-format/) — Format implemented by owning tensor storage.
- [TensorViewFormat](/docs/language/standard-library/modules/tensor/newtype-interface/tensor-view-format/) — Format implemented by borrowed tensor views.
- [ThisType](/docs/language/standard-library/modules/types/newtype-interface/this-type/) — Marker for contextual object this typing.
- [ToOwned](/docs/language/standard-library/modules/convert/newtype-interface/to-owned/) — Owned form of a borrowed value.
- [Try](/docs/language/standard-library/modules/ops/newtype-interface/try/) — Protocol for values that work with ?, ??, and postfix !.
- [TryFrom](/docs/language/standard-library/modules/convert/newtype-interface/try-from/) — Fallible conversion from T.
- [TryInto](/docs/language/standard-library/modules/convert/newtype-interface/try-into/) — Fallible conversion into T.
- [Unpin](/docs/language/standard-library/modules/memory/newtype-interface/unpin/) — Mark a type as safe to move out of pinned storage.
- [Xor](/docs/language/standard-library/modules/ops/newtype-interface/xor/) — Interface for the ^ operator.
- [Zero](/docs/language/standard-library/modules/math/newtype-interface/zero/) — Numeric type with an additive identity.
- [Zeroable](/docs/language/standard-library/modules/memory/newtype-interface/zeroable/) — Mark a type as valid when all bytes are zero.

## Interfaces

- [AsyncReader](/docs/language/standard-library/modules/async/interface/async-reader/) — Asynchronous byte reader.
- [AsyncReceiver](/docs/language/standard-library/modules/channel/interface/async-receiver/) — Asynchronous receiver endpoint.
- [AsyncSeeker](/docs/language/standard-library/modules/async/interface/async-seeker/) — Asynchronous seekable byte stream.
- [AsyncSender](/docs/language/standard-library/modules/channel/interface/async-sender/) — Asynchronous sender endpoint.
- [AsyncWriter](/docs/language/standard-library/modules/async/interface/async-writer/) — Asynchronous byte writer.
- [ChannelOptions](/docs/language/standard-library/modules/channel/interface/channel-options/) — Channel buffer options.
- [ComputeBinding](/docs/language/standard-library/modules/compute/binding/interface/compute-binding/) — Compute binding family.
- [ImportMeta](/docs/language/standard-library/modules/module/interface/import-meta/) — Metadata about the current module and build configuration.
- [ImportMetaEnv](/docs/language/standard-library/modules/module/interface/import-meta-env/) — Environment variables available at compile time.
- [ImportMetaTarget](/docs/language/standard-library/modules/module/interface/import-meta-target/) — Structured target metadata.
- [MemoryBinding](/docs/language/standard-library/modules/memory/binding/interface/memory-binding/) — Memory binding family.
- [Module](/docs/language/standard-library/modules/module/interface/module/) — Static configuration for one source module.
- [Receiver](/docs/language/standard-library/modules/channel/interface/receiver/) — Synchronous receiver endpoint.
- [Sender](/docs/language/standard-library/modules/channel/interface/sender/) — Synchronous sender endpoint.

## Type aliases

- [Access](/docs/language/standard-library/modules/memory/type-alias/access/) — Access mode for qualified storage.
- [Awaited](/docs/language/standard-library/modules/types/type-alias/awaited/) — Recursively unwrap promise-like values.
- [BorrowedFields](/docs/language/standard-library/modules/memory/type-alias/borrowed-fields/) — Rebase each field of T into borrowed form.
- [ByteOrder](/docs/language/standard-library/modules/bytes/type-alias/byte-order/) — Byte order for numeric encoding.
- [Bytes](/docs/language/standard-library/modules/bytes/type-alias/bytes/) — Immutable byte sequence.
- [Capitalize](/docs/language/standard-library/modules/types/type-alias/capitalize/) — Map each string in S to capitalize its first character.
- [CaptureDirective](/docs/language/standard-library/modules/decorator/type-alias/capture-directive/) — Capture directive value for the capture decorator.
- [CaptureMode](/docs/language/standard-library/modules/decorator/type-alias/capture-mode/) — Capture mode for closure bindings.
- [ColumnMajorFormat](/docs/language/standard-library/modules/tensor/type-alias/column-major-format/) — Column-major dense tensor format.
- [Complexd](/docs/language/standard-library/modules/math/type-alias/complexd/) — Double-precision complex number.
- [Complexf](/docs/language/standard-library/modules/math/type-alias/complexf/) — Single-precision complex number.
- [ConstructorParameters](/docs/language/standard-library/modules/types/type-alias/constructor-parameters/) — Extract the parameter tuple from a constructor type.
- [Derive](/docs/language/standard-library/modules/module/type-alias/derive/) — Well-known derive considered automatically for nominal declarations.
- [DiagnosticControlOptions](/docs/language/standard-library/modules/decorator/type-alias/diagnostic-control-options/) — Options for scoped diagnostic controls.
- [DiagnosticId](/docs/language/standard-library/modules/decorator/type-alias/diagnostic-id/) — A canonical diagnostic id.
- [Exclude](/docs/language/standard-library/modules/types/type-alias/exclude/) — Remove union members of T assignable to U.
- [ExclusiveBorrowed](/docs/language/standard-library/modules/memory/type-alias/exclusive-borrowed/) — Exclusive borrowed access to T within lifetime L.
- [ExclusiveBorrowedFields](/docs/language/standard-library/modules/memory/type-alias/exclusive-borrowed-fields/) — Rebase each field of T into exclusive borrowed form.
- [Extract](/docs/language/standard-library/modules/types/type-alias/extract/) — Keep union members of T assignable to U.
- [FixedArray](/docs/language/standard-library/modules/collections/type-alias/fixed-array/) — Fixed-size array alias.
- [GeneratorResult](/docs/language/standard-library/modules/async/type-alias/generator-result/) — The union of generator yield and return results.
- [GeneratorResume](/docs/language/standard-library/modules/async/type-alias/generator-resume/) — One consumer request delivered back into a generator body.
- [Host](/docs/language/standard-library/modules/module/type-alias/host/) — The target host environment that provides imports and ambient effects.
- [InlineHint](/docs/language/standard-library/modules/decorator/type-alias/inline-hint/) — Inline policy for a function.
- [InstanceType](/docs/language/standard-library/modules/types/type-alias/instance-type/) — Extract the instance type from a constructor type.
- [JsonArray](/docs/language/standard-library/modules/json/type-alias/json-array/) — JSON array value.
- [JsonDeserialize](/docs/language/standard-library/modules/json/type-alias/json-deserialize/) — Value that can be decoded from JSON.
- [JsonObject](/docs/language/standard-library/modules/json/type-alias/json-object/) — JSON object value.
- [JsonPathSegment](/docs/language/standard-library/modules/json/type-alias/json-path-segment/) — JSON object key or array index.
- [JsonReplacer](/docs/language/standard-library/modules/json/type-alias/json-replacer/) — Function that transforms JSON values before serialization.
- [JsonReviver](/docs/language/standard-library/modules/json/type-alias/json-reviver/) — Function that transforms parsed JSON values.
- [JsonSerialize](/docs/language/standard-library/modules/json/type-alias/json-serialize/) — Value that can encode itself as JSON.
- [LaneCount](/docs/language/standard-library/modules/math/type-alias/lane-count/) — Return the number of lanes in Vector<T, N>.
- [LaneOf](/docs/language/standard-library/modules/math/type-alias/lane-of/) — Return the element type in Vector<T, N>.
- [Local](/docs/language/standard-library/modules/memory/type-alias/local/) — Place T in local space.
- [LocalFields](/docs/language/standard-library/modules/memory/type-alias/local-fields/) — Rebase each field of T into local space.
- [Lowercase](/docs/language/standard-library/modules/types/type-alias/lowercase/) — Map each string in S to its lowercase form.
- [ManagedFields](/docs/language/standard-library/modules/memory/type-alias/managed-fields/) — Rebase each field of T into managed form.
- [Mask](/docs/language/standard-library/modules/math/type-alias/mask/) — Vector mask type.
- [Matrix2d](/docs/language/standard-library/modules/math/type-alias/matrix2d/) — Two-by-two double-precision matrix.
- [Matrix2f](/docs/language/standard-library/modules/math/type-alias/matrix2f/) — Two-by-two single-precision matrix.
- [Matrix2i](/docs/language/standard-library/modules/math/type-alias/matrix2i/) — Two-by-two signed integer matrix.
- [Matrix3d](/docs/language/standard-library/modules/math/type-alias/matrix3d/) — Three-by-three double-precision matrix.
- [Matrix3f](/docs/language/standard-library/modules/math/type-alias/matrix3f/) — Three-by-three single-precision matrix.
- [Matrix3i](/docs/language/standard-library/modules/math/type-alias/matrix3i/) — Three-by-three signed integer matrix.
- [Matrix4d](/docs/language/standard-library/modules/math/type-alias/matrix4d/) — Four-by-four double-precision matrix.
- [Matrix4f](/docs/language/standard-library/modules/math/type-alias/matrix4f/) — Four-by-four single-precision matrix.
- [Matrix4i](/docs/language/standard-library/modules/math/type-alias/matrix4i/) — Four-by-four signed integer matrix.
- [MaybeOwned](/docs/language/standard-library/modules/memory/type-alias/maybe-owned/) — Readonly borrowed or owned value.
- [MutableFields](/docs/language/standard-library/modules/types/type-alias/mutable-fields/) — Make each field of T mutable.
- [NoInfer](/docs/language/standard-library/modules/types/type-alias/no-infer/) — Block inference from this use of T.
- [NonNullable](/docs/language/standard-library/modules/types/type-alias/non-nullable/) — Remove null and undefined from T.
- [NumberFormatOptions](/docs/language/standard-library/modules/math/type-alias/number-format-options/) — Number locale formatting options.
- [Numeric](/docs/language/standard-library/modules/math/type-alias/numeric/) — Any sized machine scalar, excluding bigint.
- [NumericDomain](/docs/language/standard-library/modules/math/type-alias/numeric-domain/) — Any numeric literal, interval, or sized machine scalar, excluding bigint.
- [Omit](/docs/language/standard-library/modules/types/type-alias/omit/) — Remove fields K from T.
- [OmitThisParameter](/docs/language/standard-library/modules/types/type-alias/omit-this-parameter/) — Remove the explicit receiver from a callable type.
- [Output](/docs/language/standard-library/modules/module/type-alias/output/) — The artifact produced by the current build target.
- [OwnedFields](/docs/language/standard-library/modules/memory/type-alias/owned-fields/) — Rebase each field of T into owned form.
- [Ownership](/docs/language/standard-library/modules/memory/type-alias/ownership/) — Ownership kind for qualified storage.
- [PanicHook](/docs/language/standard-library/modules/error/type-alias/panic-hook/) — Runtime hook invoked before a panic starts unwinding.
- [Parameters](/docs/language/standard-library/modules/types/type-alias/parameters/) — Extract the parameter tuple from a callable type.
- [Partial](/docs/language/standard-library/modules/types/type-alias/partial/) — Make each field of T optional.
- [Pick](/docs/language/standard-library/modules/types/type-alias/pick/) — Keep fields K from T.
- [Place](/docs/language/standard-library/modules/memory/type-alias/place/) — Placement tag kind for qualified storage.
- [Platform](/docs/language/standard-library/modules/module/type-alias/platform/) — The target platform (OS) the code is being compiled for.
- [PropertyKey](/docs/language/standard-library/modules/types/type-alias/property-key/) — Type of valid object property keys.
- [Quaterniond](/docs/language/standard-library/modules/math/type-alias/quaterniond/) — Double-precision quaternion.
- [Quaternionf](/docs/language/standard-library/modules/math/type-alias/quaternionf/) — Single-precision quaternion.
- [RawFields](/docs/language/standard-library/modules/memory/type-alias/raw-fields/) — Rebase each field of T into raw pointer form.
- [Readonly](/docs/language/standard-library/modules/types/type-alias/readonly/) — Make T deeply readonly.
- [ReadonlyArray](/docs/language/standard-library/modules/collections/type-alias/readonly-array/) — Readonly view of a dynamic array.
- [ReadonlyBorrowed](/docs/language/standard-library/modules/memory/type-alias/readonly-borrowed/) — Readonly borrowed access to T within lifetime L.
- [ReadonlyBorrowedFields](/docs/language/standard-library/modules/memory/type-alias/readonly-borrowed-fields/) — Rebase each field of T into readonly borrowed form.
- [Record](/docs/language/standard-library/modules/types/type-alias/record/) — Object type with keys K and values V.
- [RegExpGroups](/docs/language/standard-library/modules/regexp/type-alias/reg-exp-groups/) — Named regular expression capture groups.
- [RegExpIndexGroups](/docs/language/standard-library/modules/regexp/type-alias/reg-exp-index-groups/) — Named spans for regular expression capture groups.
- [Relative](/docs/language/standard-library/modules/memory/type-alias/relative/) — Restore relative placement of T.
- [RelativeFields](/docs/language/standard-library/modules/memory/type-alias/relative-fields/) — Rebase each field of T into relative placement.
- [Representation](/docs/language/standard-library/modules/decorator/type-alias/representation/) — Representation policy for a declaration.
- [RepresentationOptions](/docs/language/standard-library/modules/decorator/type-alias/representation-options/) — Representation options for a declaration.
- [Required](/docs/language/standard-library/modules/types/type-alias/required/) — Make each field of T required.
- [ReturnType](/docs/language/standard-library/modules/types/type-alias/return-type/) — Extract the return type from a callable type.
- [RowMajorFormat](/docs/language/standard-library/modules/tensor/type-alias/row-major-format/) — Row-major dense tensor format.
- [Runtime](/docs/language/standard-library/modules/module/type-alias/runtime/) — The semantic runtime contract for the build.
- [Shared](/docs/language/standard-library/modules/memory/type-alias/shared/) — Place T in shared space.
- [SharedFields](/docs/language/standard-library/modules/memory/type-alias/shared-fields/) — Rebase each field of T into shared space.
- [SinkOptions](/docs/language/standard-library/modules/decorator/type-alias/sink-options/) — Options for sink boundaries.
- [SourceLocation](/docs/language/standard-library/modules/error/type-alias/source-location/) — Source location for a stack frame.
- [SourceOptions](/docs/language/standard-library/modules/decorator/type-alias/source-options/) — Options for source boundaries.
- [Space](/docs/language/standard-library/modules/memory/type-alias/space/) — Concrete memory space tag kind.
- [StackFrame](/docs/language/standard-library/modules/error/type-alias/stack-frame/) — One frame in a stack trace.
- [StackTrace](/docs/language/standard-library/modules/error/type-alias/stack-trace/) — Structured stack trace.
- [StackTraceOptions](/docs/language/standard-library/modules/error/type-alias/stack-trace-options/) — Stack trace capture options.
- [Stage](/docs/language/standard-library/modules/module/type-alias/stage/) — The package release stage.
- [StaticLifetime](/docs/language/standard-library/modules/memory/type-alias/static-lifetime/) — Builtin lifetime root for static storage.
- [StringMatch](/docs/language/standard-library/modules/string/type-alias/string-match/) — Match result from String.match.
- [StringRawParts](/docs/language/standard-library/modules/string/type-alias/string-raw-parts/) — Raw template string parts.
- [StringReplacement](/docs/language/standard-library/modules/string/type-alias/string-replacement/) — Replacement value used by String.replace and String.replaceAll.
- [TaintDomain](/docs/language/standard-library/modules/decorator/type-alias/taint-domain/) — Boundary domain where tainted data enters or leaves.
- [TaintTag](/docs/language/standard-library/modules/decorator/type-alias/taint-tag/) — Taint label carried by a value.
- [TargetFamily](/docs/language/standard-library/modules/module/type-alias/target-family/) — Coarse target family metadata.
- [ThisParameterType](/docs/language/standard-library/modules/types/type-alias/this-parameter-type/) — Extract the explicit receiver from a callable type.
- [Uncapitalize](/docs/language/standard-library/modules/types/type-alias/uncapitalize/) — Map each string in S to uncapitalize its first character.
- [Unsigned](/docs/language/standard-library/modules/math/type-alias/unsigned/) — The unsigned builtin integer type with the same width as T.
- [UntaintOptions](/docs/language/standard-library/modules/decorator/type-alias/untaint-options/) — Options for untaint boundaries.
- [Uppercase](/docs/language/standard-library/modules/types/type-alias/uppercase/) — Map each string in S to its uppercase form.
- [Vector2d](/docs/language/standard-library/modules/math/type-alias/vector2d/) — Two-dimensional double-precision vector.
- [Vector2f](/docs/language/standard-library/modules/math/type-alias/vector2f/) — Two-dimensional single-precision vector.
- [Vector2i](/docs/language/standard-library/modules/math/type-alias/vector2i/) — Two-dimensional signed integer vector.
- [Vector3d](/docs/language/standard-library/modules/math/type-alias/vector3d/) — Three-dimensional double-precision vector.
- [Vector3f](/docs/language/standard-library/modules/math/type-alias/vector3f/) — Three-dimensional single-precision vector.
- [Vector3i](/docs/language/standard-library/modules/math/type-alias/vector3i/) — Three-dimensional signed integer vector.
- [Vector4d](/docs/language/standard-library/modules/math/type-alias/vector4d/) — Four-dimensional double-precision vector.
- [Vector4f](/docs/language/standard-library/modules/math/type-alias/vector4f/) — Four-dimensional single-precision vector.
- [Vector4i](/docs/language/standard-library/modules/math/type-alias/vector4i/) — Four-dimensional signed integer vector.

## Functions

- [abort](/docs/language/standard-library/modules/error/function/abort/) — Stop execution immediately without unwinding or cleanup.
- [absolute](/docs/language/standard-library/modules/tensor/function/absolute/) — Return elementwise absolute value.
- [alignOf](/docs/language/standard-library/modules/reflect/function/align-of/) — Return the target-specific alignment of T.
- [all](/docs/language/standard-library/modules/tensor/function/all/) — Return whether all selected boolean values are true.
- [any](/docs/language/standard-library/modules/tensor/function/any/) — Return whether any selected boolean value is true.
- [argmax](/docs/language/standard-library/modules/tensor/function/argmax/) — Return indices of maximum values along axis.
- [argmin](/docs/language/standard-library/modules/tensor/function/argmin/) — Return indices of minimum values along axis.
- [assumeInit](/docs/language/standard-library/modules/memory/function/assume-init/) — Move one initialized storage out as T.
- [assumeInitDrop](/docs/language/standard-library/modules/memory/function/assume-init-drop/) — Drop one initialized storage in place.
- [assumeInitExclusiveReference](/docs/language/standard-library/modules/memory/function/assume-init-exclusive-reference/) — Borrow one initialized storage with exclusive access.
- [assumeInitRead](/docs/language/standard-library/modules/memory/function/assume-init-read/) — Copy one initialized storage out without ending it.
- [assumeInitReadonlyReference](/docs/language/standard-library/modules/memory/function/assume-init-readonly-reference/) — Borrow one initialized storage with readonly access.
- [assumeInitReference](/docs/language/standard-library/modules/memory/function/assume-init-reference/) — Borrow one initialized storage.
- [avgPool](/docs/language/standard-library/modules/tensor/function/avg-pool/) — Return average-pooled values.
- [bernoulli](/docs/language/standard-library/modules/tensor/function/bernoulli/) — Return values sampled from Bernoulli trials.
- [bitAnd](/docs/language/standard-library/modules/tensor/function/bit-and/) — Return bitwise AND along the axes in axisSet.
- [bitOr](/docs/language/standard-library/modules/tensor/function/bit-or/) — Return bitwise OR along the axes in axisSet.
- [bitXor](/docs/language/standard-library/modules/tensor/function/bit-xor/) — Return bitwise XOR along the axes in axisSet.
- [breakpoint](/docs/language/standard-library/modules/error/function/breakpoint/) — Trigger a debugger breakpoint.
- [broadcast](/docs/language/standard-library/modules/tensor/function/broadcast/) — Broadcast tensor to shape.
- [captureStackTrace](/docs/language/standard-library/modules/error/function/capture-stack-trace/) — Capture a structured stack trace for the current Worker.
- [cast](/docs/language/standard-library/modules/tensor/function/cast/) — Cast tensor elements to U by bit reinterpretation.
- [cholesky](/docs/language/standard-library/modules/tensor/function/cholesky/) — Return the Cholesky factorization.
- [clone](/docs/language/standard-library/modules/bytes/function/clone/) — Clone bytes into immutable storage.
- [compare](/docs/language/standard-library/modules/bytes/function/compare/) — Compare two byte sequences lexicographically.
- [concat](/docs/language/standard-library/modules/tensor/function/concat/) — Concatenate tensors along axis.
- [contains](/docs/language/standard-library/modules/bytes/function/contains/) — Return whether bytes contains needle.
- [convolution](/docs/language/standard-library/modules/tensor/function/convolution/) — Convolve input with kernel.
- [cos](/docs/language/standard-library/modules/tensor/function/cos/) — Return elementwise cosine.
- [count](/docs/language/standard-library/modules/bytes/function/count/) — Return the number of non-overlapping occurrences of needle.
- [decode](/docs/language/standard-library/modules/json/function/decode/) — Decode typed JSON text.
- [decodeUtf8](/docs/language/standard-library/modules/string/function/decode-utf8/) — Decode UTF-8 bytes as text.
- [det](/docs/language/standard-library/modules/tensor/function/det/) — Return the determinant of a matrix.
- [diagonal](/docs/language/standard-library/modules/tensor/function/diagonal/) — Return the diagonal of a matrix.
- [dot](/docs/language/standard-library/modules/tensor/function/dot/) — Multiply and reduce two tensors over configured axes.
- [drop](/docs/language/standard-library/modules/memory/function/drop/) — End ownership of value at this point.
- [encode](/docs/language/standard-library/modules/json/function/encode/) — Encode a typed value as JSON text.
- [encodeJson](/docs/language/standard-library/modules/json/function/encode-json/) — Serialize an already materialized JSON value.
- [encodeUtf8](/docs/language/standard-library/modules/string/function/encode-utf8/) — Encode text as UTF-8 bytes.
- [endsWith](/docs/language/standard-library/modules/bytes/function/ends-with/) — Return whether bytes ends with suffix.
- [equal](/docs/language/standard-library/modules/destack/function/equal/) — Return elementwise equality.
- [equalTypes](/docs/language/standard-library/modules/reflect/function/equal-types/) — Return true when two reflected types name the same normalized type.
- [exp](/docs/language/standard-library/modules/tensor/function/exp/) — Return elementwise exponential.
- [expandDims](/docs/language/standard-library/modules/tensor/function/expand-dims/) — Insert a length-one axis.
- [extract](/docs/language/standard-library/modules/math/function/extract/) — Return the lane at index.
- [fill](/docs/language/standard-library/modules/tensor/function/fill/) — Fill view with value.
- [forget](/docs/language/standard-library/modules/memory/function/forget/) — End ownership of value without running its destructor.
- [formatStackTrace](/docs/language/standard-library/modules/error/function/format-stack-trace/) — Format a structured stack trace as diagnostic text.
- [gather](/docs/language/standard-library/modules/tensor/function/gather/) — Gather slices from operand.
- [gelu](/docs/language/standard-library/modules/tensor/function/gelu/) — Return Gaussian error linear activation.
- [greater](/docs/language/standard-library/modules/destack/function/greater/) — Return elementwise greater-than comparison.
- [greaterEqual](/docs/language/standard-library/modules/destack/function/greater-equal/) — Return elementwise greater-than-or-equal comparison.
- [indexOf](/docs/language/standard-library/modules/bytes/function/index-of/) — Return the first index of needle.
- [initAsExclusivePointer](/docs/language/standard-library/modules/memory/function/init-as-exclusive-pointer/) — Return an exclusive raw pointer to one storage.
- [initAsPointer](/docs/language/standard-library/modules/memory/function/init-as-pointer/) — Return a raw pointer to one storage.
- [initNew](/docs/language/standard-library/modules/memory/function/init-new/) — Create initialized storage for value.
- [initUninit](/docs/language/standard-library/modules/memory/function/init-uninit/) — Create uninitialized storage for T.
- [initWrite](/docs/language/standard-library/modules/memory/function/init-write/) — Initialize one storage with value.
- [initZeroed](/docs/language/standard-library/modules/memory/function/init-zeroed/) — Create zeroed storage for T.
- [inner](/docs/language/standard-library/modules/tensor/function/inner/) — Return the inner product of two vectors.
- [insert](/docs/language/standard-library/modules/math/function/insert/) — Return a vector with one lane replaced.
- [inverse](/docs/language/standard-library/modules/tensor/function/inverse/) — Return the inverse of a matrix.
- [join](/docs/language/standard-library/modules/bytes/function/join/) — Join byte sequences with separator.
- [lastIndexOf](/docs/language/standard-library/modules/bytes/function/last-index-of/) — Return the last index of needle.
- [layerNorm](/docs/language/standard-library/modules/tensor/function/layer-norm/) — Return layer-normalized values.
- [layoutOf](/docs/language/standard-library/modules/reflect/function/layout-of/) — Return the target-specific layout of T.
- [less](/docs/language/standard-library/modules/destack/function/less/) — Return elementwise less-than comparison.
- [lessEqual](/docs/language/standard-library/modules/destack/function/less-equal/) — Return elementwise less-than-or-equal comparison.
- [load](/docs/language/standard-library/modules/destack/function/load/) — Load one tensor element from view.
- [log](/docs/language/standard-library/modules/tensor/function/log/) — Return elementwise natural logarithm.
- [logSoftmax](/docs/language/standard-library/modules/tensor/function/log-softmax/) — Return log-softmax over one axis.
- [matmul](/docs/language/standard-library/modules/tensor/function/matmul/) — Matrix multiply rank-two tensors.
- [max](/docs/language/standard-library/modules/tensor/function/max/) — Return maximum values of tensor along the axes in axisSet.
- [maxPool](/docs/language/standard-library/modules/tensor/function/max-pool/) — Return max-pooled values.
- [mean](/docs/language/standard-library/modules/tensor/function/mean/) — Return the mean of tensor along the axes in axisSet.
- [min](/docs/language/standard-library/modules/tensor/function/min/) — Return minimum values of tensor along the axes in axisSet.
- [negative](/docs/language/standard-library/modules/tensor/function/negative/) — Return elementwise negation.
- [norm](/docs/language/standard-library/modules/tensor/function/norm/) — Return vector or matrix norm along axes.
- [normal](/docs/language/standard-library/modules/tensor/function/normal/) — Return values sampled from the standard normal distribution.
- [notEqual](/docs/language/standard-library/modules/destack/function/not-equal/) — Return elementwise inequality.
- [outer](/docs/language/standard-library/modules/tensor/function/outer/) — Return the outer product of two vectors.
- [pad](/docs/language/standard-library/modules/tensor/function/pad/) — Pad tensor.
- [panic](/docs/language/standard-library/modules/error/function/panic/) — Stop execution with a language panic.
- [parse](/docs/language/standard-library/modules/json/function/parse/) — Parse JSON text.
- [product](/docs/language/standard-library/modules/tensor/function/product/) — Multiply elements of tensor along the axes in axisSet.
- [qr](/docs/language/standard-library/modules/tensor/function/qr/) — Return the QR factorization.
- [queueMicrotask](/docs/language/standard-library/modules/async/function/queue-microtask/) — Queue one function after the active task finishes.
- [readFloat32](/docs/language/standard-library/modules/bytes/function/read-float32/) — Read one 32-bit float.
- [readFloat64](/docs/language/standard-library/modules/bytes/function/read-float64/) — Read one 64-bit float.
- [readInt16](/docs/language/standard-library/modules/bytes/function/read-int16/) — Read one signed 16-bit integer.
- [readInt32](/docs/language/standard-library/modules/bytes/function/read-int32/) — Read one signed 32-bit integer.
- [readInt64](/docs/language/standard-library/modules/bytes/function/read-int64/) — Read one signed 64-bit integer.
- [readUint16](/docs/language/standard-library/modules/bytes/function/read-uint16/) — Read one unsigned 16-bit integer.
- [readUint32](/docs/language/standard-library/modules/bytes/function/read-uint32/) — Read one unsigned 32-bit integer.
- [readUint64](/docs/language/standard-library/modules/bytes/function/read-uint64/) — Read one unsigned 64-bit integer.
- [reduceAdd](/docs/language/standard-library/modules/math/function/reduce-add/) — Horizontal reduction: sum all lanes.
- [reduceAnd](/docs/language/standard-library/modules/math/function/reduce-and/) — Horizontal reduction: bitwise AND of all lanes.
- [reduceMax](/docs/language/standard-library/modules/math/function/reduce-max/) — Horizontal reduction: maximum of all lanes.
- [reduceMin](/docs/language/standard-library/modules/math/function/reduce-min/) — Horizontal reduction: minimum of all lanes.
- [reduceMul](/docs/language/standard-library/modules/math/function/reduce-mul/) — Horizontal reduction: multiply all lanes.
- [reduceOr](/docs/language/standard-library/modules/math/function/reduce-or/) — Horizontal reduction: bitwise OR of all lanes.
- [reduceXor](/docs/language/standard-library/modules/math/function/reduce-xor/) — Horizontal reduction: bitwise XOR of all lanes.
- [reformat](/docs/language/standard-library/modules/tensor/function/reformat/) — Copy tensor data into a new format.
- [relu](/docs/language/standard-library/modules/tensor/function/relu/) — Return rectified linear activation.
- [repeat](/docs/language/standard-library/modules/bytes/function/repeat/) — Repeat bytes count times.
- [replace](/docs/language/standard-library/modules/memory/function/replace/) — Replace destination and return its previous value.
- [reshape](/docs/language/standard-library/modules/tensor/function/reshape/) — Reshape tensor to shape.
- [scatter](/docs/language/standard-library/modules/tensor/function/scatter/) — Scatter updates into operand.
- [select](/docs/language/standard-library/modules/destack/function/select/) — Select tensor elements from thenValue or elseValue.
- [setPanicHook](/docs/language/standard-library/modules/error/function/set-panic-hook/) — Install the runtime panic hook.
- [shuffle](/docs/language/standard-library/modules/math/function/shuffle/) — Shuffle vector lanes.
- [sigmoid](/docs/language/standard-library/modules/tensor/function/sigmoid/) — Return logistic sigmoid activation.
- [sin](/docs/language/standard-library/modules/tensor/function/sin/) — Return elementwise sine.
- [sizeOf](/docs/language/standard-library/modules/reflect/function/size-of/) — Return the target-specific size of T.
- [slice](/docs/language/standard-library/modules/tensor/function/slice/) — Slice tensor by window.
- [softmax](/docs/language/standard-library/modules/tensor/function/softmax/) — Return softmax over one axis.
- [solve](/docs/language/standard-library/modules/tensor/function/solve/) — Solve a linear system.
- [splat](/docs/language/standard-library/modules/destack/function/splat/) — Build a tensor by repeating value.
- [split](/docs/language/standard-library/modules/bytes/function/split/) — Split bytes around separator.
- [splitAfter](/docs/language/standard-library/modules/bytes/function/split-after/) — Split bytes after each separator.
- [sqrt](/docs/language/standard-library/modules/tensor/function/sqrt/) — Return elementwise square root.
- [squeeze](/docs/language/standard-library/modules/tensor/function/squeeze/) — Remove length-one axes.
- [stack](/docs/language/standard-library/modules/tensor/function/stack/) — Stack tensors along a new axis.
- [startsWith](/docs/language/standard-library/modules/bytes/function/starts-with/) — Return whether bytes starts with prefix.
- [store](/docs/language/standard-library/modules/destack/function/store/) — Store one tensor element into view.
- [strideOf](/docs/language/standard-library/modules/reflect/function/stride-of/) — Return the target-specific stride of T.
- [stringify](/docs/language/standard-library/modules/json/function/stringify/) — Serialize a JSON value.
- [sum](/docs/language/standard-library/modules/tensor/function/sum/) — Sum tensor along the axes in axisSet.
- [svd](/docs/language/standard-library/modules/tensor/function/svd/) — Return the singular value decomposition.
- [swap](/docs/language/standard-library/modules/memory/function/swap/) — Exchange the values at left and right.
- [take](/docs/language/standard-library/modules/memory/function/take/) — Replace destination with its default value and return its previous value.
- [takeHostError](/docs/language/standard-library/modules/error/function/take-host-error/) — Error bindings for runtime error propagation.
- [takePanicHook](/docs/language/standard-library/modules/error/function/take-panic-hook/) — Remove the runtime panic hook and return the previous hook.
- [tan](/docs/language/standard-library/modules/tensor/function/tan/) — Return elementwise tangent.
- [todo](/docs/language/standard-library/modules/error/function/todo/) — Stop execution because code is intentionally unfinished.
- [trace](/docs/language/standard-library/modules/tensor/function/trace/) — Return the trace of a matrix.
- [transpose](/docs/language/standard-library/modules/tensor/function/transpose/) — Transpose tensor by permutation.
- [trap](/docs/language/standard-library/modules/error/function/trap/) — Stop execution with a low-level runtime trap.
- [trimAscii](/docs/language/standard-library/modules/bytes/function/trim-ascii/) — Trim leading and trailing ASCII whitespace.
- [trimAsciiEnd](/docs/language/standard-library/modules/bytes/function/trim-ascii-end/) — Trim trailing ASCII whitespace.
- [trimAsciiStart](/docs/language/standard-library/modules/bytes/function/trim-ascii-start/) — Trim leading ASCII whitespace.
- [type](/docs/language/standard-library/modules/reflect/function/type/) — Return the reflected type for T.
- [typeOf](/docs/language/standard-library/modules/reflect/function/type-of/) — Return the reflected type for a value.
- [uniform](/docs/language/standard-library/modules/tensor/function/uniform/) — Return values sampled uniformly from [0, 1).
- [uniformRange](/docs/language/standard-library/modules/tensor/function/uniform-range/) — Return values sampled uniformly from [low, high).
- [unreachable](/docs/language/standard-library/modules/error/function/unreachable/) — Mark this code path as unreachable.
- [writeFloat32](/docs/language/standard-library/modules/bytes/function/write-float32/) — Write one 32-bit float.
- [writeFloat64](/docs/language/standard-library/modules/bytes/function/write-float64/) — Write one 64-bit float.
- [writeInt16](/docs/language/standard-library/modules/bytes/function/write-int16/) — Write one signed 16-bit integer.
- [writeInt32](/docs/language/standard-library/modules/bytes/function/write-int32/) — Write one signed 32-bit integer.
- [writeInt64](/docs/language/standard-library/modules/bytes/function/write-int64/) — Write one signed 64-bit integer.
- [writeUint16](/docs/language/standard-library/modules/bytes/function/write-uint16/) — Write one unsigned 16-bit integer.
- [writeUint32](/docs/language/standard-library/modules/bytes/function/write-uint32/) — Write one unsigned 32-bit integer.
- [writeUint64](/docs/language/standard-library/modules/bytes/function/write-uint64/) — Write one unsigned 64-bit integer.
- [yieldNow](/docs/language/standard-library/modules/async/function/yield-now/) — Yield the current fiber back to the Worker scheduler.

## Constants

- [Infinity](/docs/language/standard-library/modules/math/constant/infinity/) — The positive float infinity.
- [memory](/docs/language/standard-library/modules/memory/binding/constant/memory/) — Current memory binding family.
- [NaN](/docs/language/standard-library/modules/math/constant/na-n/) — The float not-a-number value.

## Extensions

- [Arithmetic](/docs/language/standard-library/modules/math/extension/arithmetic/) — Explicit overflow behaviors for builtin integer arithmetic.
- [Cast](/docs/language/standard-library/modules/math/extension/cast/) — Explicit lossy conversions between builtin integer types.
