[][src]Module cddl_cat::context

This module defines the Context trait.

A Context is used to specify runtime behavior for validation. When a validation needs to resolve a rule reference, it will ask the Context to perform the name resolution.

Structs

BasicContext

A simple context that owns a set of rules and can lookup rules by name.

Traits

Context

A Context contains any external information required for validation.

Type Definitions

RulesByName

This type is used in BasicContext to perform rule lookups.