Skip to main content

Module response_rewriter

Module response_rewriter 

Source
Expand description

Response-mutation hooks the OpenAPI router calls on each generated body.

  1. ResponseRewriter expands template tokens like {{uuid}}.
  2. OverrideHook applies user-supplied override rules.

Both engines live in mockforge-core. The router dispatches through these traits so mockforge-openapi does not depend on core’s templating and conditions graph. Core supplies the implementations (mockforge_core::openapi_rewriter::CoreResponseRewriter and mockforge_core::SharedOverrides).

Structs§

OverrideRequest
The request an override rule is evaluated against

Traits§

OverrideHook
Hook that applies override rules to a generated response body
ResponseRewriter
Hook for template token expansion, called only when expansion is enabled for the current context.