trigger

package
v0.19.0 Latest Latest
Warning

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

Go to latest
Published: Dec 1, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const ContextArgName = "caller_context_id"

Variables

This section is empty.

Functions

func NewContext

func NewContext() *context

NewContext creates a new context store.

func NoEventContextError

func NoEventContextError(id uint64) error

Types

type Context

type Context interface {
	Store(trace.Event) uint64               // store an invoke context
	Load(uint64) (trace.Event, bool)        // loads an invoked event context
	Apply(trace.Event) (trace.Event, error) // apply an invoked event context (implicitly gets the event)
}

Context is an interface for a struct used to store the triggering events context.

Jump to

Keyboard shortcuts

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