A macro that transforms html to rust code

```rust use wasmbindgentest::{wasmbindgentest, wasmbindgentestconfigure}; wasmbindgentestconfigure!(runinbrowser);

use webelements::{we_builder, WebElement, WebElementBuilder};

[we_builder(

<div class="my-element" attr="value">
    <div class="repeated" we_field="repeated" we_repeat=5 />
</div>

)]

[derive(Debug, Clone, WebElement)]

struct MyElement {}

[we_builder(

<div class="my-element" attr="value">
    <MyElement we_field="elem" we_repeat=2 we_element />
</div>

)]

[derive(Debug, Clone, WebElement)]

struct OtherElement {}

[wasmbindgentest]

fn testweelements() { let el = OtherElement::build().unwrap(); assert_eq!(el.elem.first().unwrap().repeated.len(), 5) } ```