pub mod flexbox;
use flexbox::FlexBox;
use flexbox::FlexItem;
fn grow() {
let mut root = FlexItem::new(100.0, 240.0);
root.direction =
let mut child1 = FlexItem::new(60.0, 30.0);
let mut child2 = FlexItem::new(60.0, 0.0);
let mut child3 = FlexItem::new(60.0, 0.0);
child1.set_grow(0);
child2.set_grow(1);
child3.set_grow(2);
root.add(child1);
root.add(child2);
root.add(child3);
}