package
0.0.11
Repository: https://github.com/mesosphere/mesos-go.git
Documentation: pkg.go.dev

# Functions

Call returns a Rule that invokes the given Caller.
CallF returns a Rule that invokes the given CallerFunc.
ChainIdentity is a Chain that returns the arguments as its results.
Drop aborts the Chain and returns the (context.Context, *executor.Call, error) tuple as-is.
DropOnError returns a Rule that generates a nil event if the error state != nil.
No description provided by the author
Error aggregates, and then flattens, a list of errors accrued during rule processing.
Error2 aggregates the given error params, returning nil if both are nil.
Fail returns a Rule that injects the given error.
IsErrorList returns true if err is a non-nil error list.
Metrics generates a Rule that invokes the given harness for each event, using the labels generated by the Labeler.
New is the semantic equivalent of Rules{r1, r2, ..., rn}.Eval and exists purely for convenience.

# Constants

OverflowOtherwise skips over the decorated rule and invoke an alternative instead.
OverflowWait waits until the rule may execute, or the context is canceled.

# Type aliases

No description provided by the author
No description provided by the author
Labeler generates a set of strings that should be associated with metrics that are generated for the given event.
No description provided by the author
No description provided by the author
No description provided by the author