Skip to main content

Crate interoptopus_backends

Crate interoptopus_backends 

Source
Expand description

§interoptopus_backends

Shared utilities for Interoptopus backends.

Provides common helpers used across backends: template rendering (via Tera), output buffering, and casing utilities.

This crate is an implementation detail; prefer depending on a specific backend crate directly.

Modules§

casing
Utilities for converting Rust type names into valid target-language identifiers.
output
Multi-file output buffering for code generation.
template
Tera-based template rendering with embedded asset support.

Macros§

render
Renders a Tera template, optionally with key-value context pairs.

Enums§

Error
Errors that can occur during backend code generation.