Skip to main content

Module backend

Module backend 

Source
Expand description

Language-backend abstraction for Nautilus code generation.

Concrete backends live in their language-specific modules (for example crate::python::backend and crate::js::backend). This module keeps only the shared trait, data structures, and default logic used by all language backends.

Structs§

FilterOperator
A filter operator entry produced by a LanguageBackend.

Traits§

LanguageBackend
Common interface for language-specific code generation backends.