gleamgen/render
Types
Rendering context that controls formatting and rendering behavior.
To create a context, use default_context or context_from_config.
pub type Context =
@internal Context
The rendered output and metadata produced by module.render,
expression.render, and similar APIs.
pub type Rendered =
@internal Rendered
Extra information gathered while rendering, including warnings, errors, and import usage.
pub type RenderedDetails =
@internal RenderedDetails
Values
pub const context_from_config: fn(config.Config) -> Context
Create a context from a custom configuration
pub const default_context: fn() -> Context
Use the default configuration.
See also context_from_config
pub fn get_report(rendered: Rendered) -> report.Report
Extract rendering diagnostics from a rendered value.
pub const merge_details: fn(RenderedDetails, RenderedDetails) -> RenderedDetails
Merge metadata from two rendered values. This is useful when manually combining multiple rendered fragments.