Module resolver

Module resolver 

Source
Expand description

Defines the Resolver trait and different resolver implementations.

Structs§

FileResolver
Implements a Resolver that can be used to load local files.
ManyResolver
Implements a Resolver that can combines multiple different other resolvers into one single resolver.
NoOpResolver
Implements a Resolver that resolves nothing.
ResolveRequest
Contains information about the requested resolve action.

Enums§

ResolveRequestType
Distinction of included vs imported schemas

Traits§

Resolver
Trait that defines a so called resolver that can be used to load schema information from different sources.

Type Aliases§

ResolveResult
Helper type to simplify the result of a Resolver.