You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 lines
524 B
Go
11 lines
524 B
Go
package expctxkeys
|
|
|
|
// 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 EnableSnapshotterKey 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.
|
|
type SnapshotterKey struct{}
|