Crosswake. Policy. Compiler
(crosswake v0.1.0)
View Source
Compiles Crosswake-managed router metadata into normalized route policy.
Summary
Types
@type result() :: {:ok, %{routes: [Crosswake.Policy.Route.t()], warnings: [term()]}} | {:error, Crosswake.Policy.Diagnostic.t()}
Functions
@spec compile( route_source(), keyword() ) :: result()