MCPcopy Create free account
hub / github.com/cel-expr/cel-go / newOptionalCompositionStep

Function newOptionalCompositionStep

policy/composer.go:506–514  ·  view source on GitHub ↗

newOptionalCompositionStep returns an output step with an optional policy output.

(ctx *cel.OptimizerContext, cond, out ast.Expr)

Source from the content-addressed store, hash-verified

504
505// newOptionalCompositionStep returns an output step with an optional policy output.
506func newOptionalCompositionStep(ctx *cel.OptimizerContext, cond, out ast.Expr) optionalCompositionStep {
507 return optionalCompositionStep{
508 baseCompositionStep: &baseCompositionStep{
509 ctx: ctx,
510 cond: cond,
511 out: out,
512 },
513 }
514}
515
516type optionalCompositionStep struct {
517 *baseCompositionStep

Callers 3

optimizeRuleMethod · 0.85
combineMethod · 0.85
combineMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected