kubernetes/staging/src/k8s.io/apiserver/pkg/cel/errors.go

var ErrInternal

var ErrInvalid

var ErrRequired

var ErrCompilation

var ErrOutOfBudget

type Error

var _

// Error implements the error interface.
func (v *Error) Error() string {}

func (v *Error) Is(err error) bool {}

// Unwrap returns the wrapped Cause.
func (v *Error) Unwrap() error {}

type ErrorType

const ErrorTypeRequired

const ErrorTypeInvalid

const ErrorTypeInternal

type CompilationError

// NewCompilationError wraps a cel.Issues to indicate a compilation failure.
func NewCompilationError(issues *cel.Issues) *CompilationError {}

func (e *CompilationError) Error() string {}

func (e *CompilationError) Unwrap() []error {}