fn render_field( ui: &mut dyn UiBuilder, label: &str, value: &mut Value, theme: &UiTheme, ) -> bool
Renders a single labelled row. Picks a widget by leaf type or recurses for nested structure.