capability

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Aug 13, 2026 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Capability

type Capability string

Capability represents an explicitly granted permission to perform a class of effects.

const (
	None        Capability = ""
	Network     Capability = "network"
	Filesystem  Capability = "filesystem"
	Process     Capability = "process"
	Environment Capability = "environment"
	Database    Capability = "database"
)

func All

func All() []Capability

All returns a deterministic list of all known valid capabilities.

func ForConstruct

func ForConstruct(name string) Capability

ForConstruct returns the capability required by a canonical HowlFrame operation or construct name. If the construct does not require a capability, it returns None.

Jump to

Keyboard shortcuts

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