fret-ui 0.1.0

Mechanism-layer UI engine for Fret with tree, layout, focus, routing, and interaction contracts.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use super::super::*;

#[derive(Debug, Clone, Copy)]
pub(in crate::tree) struct DebugLayoutStackFrame {
    pub(in crate::tree) child_inclusive_time: Duration,
}

#[derive(Debug, Clone, Copy)]
pub(in crate::tree) struct DebugWidgetMeasureStackFrame {
    pub(in crate::tree) child_inclusive_time: Duration,
}

#[derive(Debug, Clone, Copy)]
pub(in crate::tree) struct DebugPaintStackFrame {
    pub(in crate::tree) child_inclusive_time: Duration,
    pub(in crate::tree) child_inclusive_scene_ops_delta: u32,
}