virtual_view 0.1.1

a virtual view diff in rust
docs.rs failed to build virtual_view-0.1.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: virtual_view-0.2.2

rs-virtual_view

a virtual view diff in rust

#[macro_use]
extern crate serde_json;
#[macro_use]
extern crate virtual_view;


use virtual_view::{Event, EventManager, Renderer, View};


fn render() -> View {
    virtual_view! {
      <View id="View" data={{ "key": "value" }} click => { |e: &mut Event| println!("{:?}", e.name()) }>
        <Text>{"Hello, world!"}</Text>
      </View>
    }
}

fn main() {
    let mut renderer = Renderer::new();
    let mut event_manager = EventManager::new();
    let transaction = renderer.render(render(), &mut event_manager);
    println!("{:?}", transaction);
}