contextual

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Aug 24, 2026 License: BSD-3-Clause Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ContextValue

func ContextValue(k any) cli.Action

ContextValue provides an action that sets the given value into the context. The only supported type is *Workspace.

func FromContext

func FromContext[T any](ctx context.Context) T

FromContext gets the given value from the context otherwise panics

func Middleware

func Middleware() cli.Action

Middleware provides an action which provides server middleware that provides the contextual services

func With

func With(ctx context.Context, values ...any) context.Context

With adds the specified values into the context

func Workspace

func Workspace(ctx context.Context) *workspace.Workspace

Workspace gets the Workspace from the context otherwise panics

Types

This section is empty.

Jump to

Keyboard shortcuts

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