stdvalidators

package
v0.0.231 Latest Latest
Warning

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

Go to latest
Published: Oct 8, 2026 License: MIT Imports: 12 Imported by: 0

Documentation

Overview

Package stdvalidators executes generated, pinned standard-library intrinsics.

Index

Constants

View Source
const ABI = 1
View Source
const InputLimit = 1 << 20

Variables

This section is empty.

Functions

func Run

func Run(calls []Call, limit time.Duration) (out []byte, err error)

Run executes fresh metadata-only calls. The lock isolates generated encoder state; acquisition respects the same deadline as evaluation.

Types

type Binding

type Binding struct {
	// contains filtered or unexported fields
}

func Lookup

func Lookup(pkg, instance, builder, signature string) (Binding, bool)

func (Binding) Descriptor

func (b Binding) Descriptor() Descriptor

type BudgetError

type BudgetError struct{ Kind string }

BudgetError identifies limits introduced by the intrinsic execution mode. The driver may retry these in the ordinary evaluator with remaining time.

func (*BudgetError) Error

func (e *BudgetError) Error() string

type Call

type Call struct {
	Binding Binding
	Request Request
}

type Descriptor

type Descriptor struct {
	Package, Instance, Builder, Signature, Identity string
	Sources                                         []Source
	Definitions                                     []Source
}

type InterpolationHole

type InterpolationHole struct {
	// contains filtered or unexported fields
}

func (InterpolationHole) String

func (v InterpolationHole) String() string

type InterpolationIssue

type InterpolationIssue struct {
	// contains filtered or unexported fields
}

func (InterpolationIssue) String

func (v InterpolationIssue) String() string

type InterpolationKind

type InterpolationKind interface {
	// contains filtered or unexported methods
}

type InterpolationKind_Builtin

type InterpolationKind_Builtin struct {
	// contains filtered or unexported fields
}

func (InterpolationKind_Builtin) String

func (v InterpolationKind_Builtin) String() string

type InterpolationKind_Named

type InterpolationKind_Named struct {
	// contains filtered or unexported fields
}

func (InterpolationKind_Named) String

func (v InterpolationKind_Named) String() string

type InterpolationKind_Unknown

type InterpolationKind_Unknown struct {
}

func (InterpolationKind_Unknown) String

func (_ InterpolationKind_Unknown) String() string

type InterpolationValidator

type InterpolationValidator[B any] struct {
	// contains filtered or unexported fields
}

type Kind

type Kind struct{ Tag, PackagePath, Name string }

type Option

type Option[T any] interface {
	// contains filtered or unexported methods
}

type Option_None

type Option_None[T any] struct {
}

func (Option_None[T]) String

func (_ Option_None[T]) String() string

type Option_Some

type Option_Some[T any] struct {
	E0 T
}

func (Option_Some[T]) String

func (v Option_Some[T]) String() string

type Ord

type Ord[T any] struct {
	// contains filtered or unexported fields
}

type Request

type Request struct {
	Parts []string
	Holes [][]Kind
}

type Source

type Source struct{ Path, Digest string }

type StaticParts

type StaticParts struct {
	// contains filtered or unexported fields
}

func (StaticParts) String

func (v StaticParts) String() string

Jump to

Keyboard shortcuts

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