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.
Click to show internal directories.
Click to hide internal directories.