dd-trace
    Preparing search index...

    Interface BaseEvaluator

    Base class for reusable synchronous or asynchronous record-level evaluators.

    interface BaseEvaluator {
        "[baseEvaluatorBrand]": never;
        name: string;
        evaluate(
            context: EvaluatorContext,
        ):
            | JSONType
            | EvaluatorResult
            | MultiEvaluatorResult
            | Promise<(JSONType | EvaluatorResult | MultiEvaluatorResult)>;
    }

    Hierarchy (View Summary)

    Index
    "[baseEvaluatorBrand]": never
    name: string