package
0.7.2
Repository: https://github.com/bufbuild/protovalidate-go.git
Documentation: pkg.go.dev

# Functions

Compile produces a ProgramSet from the provided expressions in the given environment.
CompileASTs parses and type checks a set of expressions, producing a resulting ASTSet.

# Structs

ASTSet represents a collection of compiledAST and their associated cel.Env.
Now implements interpreter.Activation, providing a lazily produced timestamp for accessing the variable `now` that's constant within an evaluation.
Variable implements interpreter.Activation, providing a lightweight named variable to cel.Program executions.

# Interfaces

Expression is the read-only interface of either validate.Constraint or private.Constraint which can be the source of a CEL expression.

# Type aliases

No description provided by the author
ProgramSet is a list of compiledProgram expressions that are evaluated together with the same input value.
No description provided by the author