Versions in this module Expand all Collapse all v0 v0.2.1 Feb 9, 2024 Changes in this version + const Consume + const Create + const Delete + const Provide + const Read + const See + const Update + const Use + const Write + const WriteStream + var PERMISSION_KINDS = []struct{ ... } + var PERMISSION_KIND_NAMES = utils.MapSlice(PERMISSION_KINDS, func(e struct{ ... }) string { ... }) + func IsPermissionKindName(s string) bool + type InternalPermissionTypename string + const CMD_PERM_TYPENAME + const DNS_PERM_TYPENAME + const ENV_PERM_TYPENAME + const FS_PERM_TYPENAME + const GLOBAL_VAR_PERM_TYPENAME + const HTTP_PERM_TYPENAME + const LTHREAD_PERM_TYPENAME + const SYSGRAPH_PERM_TYPENAME + const TCP_PERM_TYPENAME + const VALUE_VISIBILITY_PERM_TYPENAME + const WEBSOCKET_PERM_TYPENAME + type PermissionKind int + func PermissionKindFromString(s string) (PermissionKind, bool) + func (k PermissionKind) Includes(otherKind PermissionKind) bool + func (k PermissionKind) IsMajor() bool + func (k PermissionKind) IsMinor() bool + func (k PermissionKind) Major() PermissionKind + func (kind PermissionKind) String() string