runtimeoperation

package
v0.4.5 Latest Latest
Warning

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

Go to latest
Published: Sep 5, 2026 License: MIT Imports: 0 Imported by: 0

Documentation

Overview

Package runtimeoperation describes compiler-known execution behavior for opaque runtime operations. It deliberately does not describe target-native lowering, typed signatures, or Result error conversion: those remain owned by package declarations and their backend integrations.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ORMExecution

func ORMExecution(name string) bool

ORMExecution reports whether an ORM operation may execute database work. Query construction and inspection remain ordinary synchronous operations.

Types

type Descriptor

type Descriptor struct {
	MaySuspend               bool
	PropagatesExecutionScope bool
}

Descriptor contains only the call-graph effects shared by otherwise package-specific runtime operations.

func Describe

func Describe(name string) Descriptor

Describe returns the compiler-known effects of an opaque runtime operation. Unknown and purely representational operations have no effects.

Jump to

Keyboard shortcuts

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