efx 0.6.1

Rust XML templating engine for building egui UIs with procedural macros
Documentation
1
2
3
4
5
6
7
use efx::efx;
#[derive(Default)] struct Ui;
impl Ui { fn vertical<F: FnOnce(&mut Ui)>(&mut self, f: F){ let mut u=Ui::default(); f(&mut u)} }
fn main() {
    let mut ui = Ui::default();
    efx!(ui, r#"<Column foo="bar"><Label>A</Label></Column>"#);
}