tawasuyu

tawasuyu/taffy

A high performance rust-powered UI layout library

Rust 583HTML 275Markdown 8TOML 41586 Sutichaykuna

⎇ 272bca7d9b110816a1ac3ff828d441f4acb3449f benches/generated/align_baseline.rs Rust · 33 siq'ikuna · 1.2 KB Ñawpa willay Pi imata llamkarqan ch'uya

Generate benchmarks for all test fixtures 272bca7d9 · Emil Sjölander ·

1pub fn compute() -> stretch::layout::Node {
2    stretch::compute(
3        &stretch::style::Node {
4            align_items: stretch::style::AlignItems::Baseline,
5            size: stretch::geometry::Size {
6                width: stretch::style::Dimension::Points(100f32),
7                height: stretch::style::Dimension::Points(100f32),
8                ..Default::default()
9            },
10            children: vec![
11                stretch::style::Node {
12                    size: stretch::geometry::Size {
13                        width: stretch::style::Dimension::Points(50f32),
14                        height: stretch::style::Dimension::Points(50f32),
15                        ..Default::default()
16                    },
17                    ..Default::default()
18                },
19                stretch::style::Node {
20                    size: stretch::geometry::Size {
21                        width: stretch::style::Dimension::Points(50f32),
22                        height: stretch::style::Dimension::Points(20f32),
23                        ..Default::default()
24                    },
25                    ..Default::default()
26                },
27            ],
28            ..Default::default()
29        },
30        stretch::geometry::Size::undefined(),
31    )
32    .unwrap()
33}