expctxkeys

package
v1.7.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 11, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package expctxkeys provides keys for the context used to store the experimental APIs.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CloseNotifierKey

type CloseNotifierKey struct{}

CloseNotifierKey is a context.Context Value key. Its associated value should be a Notifier.

type EnableSnapshotterKey

type EnableSnapshotterKey struct{}

EnableSnapshotterKey is a context key to indicate that snapshotting should be enabled. The context.Context passed to a exported function invocation should have this key set to a non-nil value, and host functions will be able to retrieve it using SnapshotterKey.

type FunctionListenerFactoryKey

type FunctionListenerFactoryKey struct{}

FunctionListenerFactoryKey is a context.Context Value key. Its associated value should be a FunctionListenerFactory.

See https://github.com/tetratelabs/wazero/issues/451

type MemoryAllocatorKey

type MemoryAllocatorKey struct{}

MemoryAllocatorKey is a context.Context key for the experimental memory allocator.

type SnapshotterKey

type SnapshotterKey struct{}

SnapshotterKey is a context key to access a Snapshotter from a host function. It is only present if EnableSnapshotter was set in the function invocation context.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL