Skip to main content

fret_ui/tree/debug/
text.rs

1use super::super::*;
2
3#[derive(Debug, Clone, Copy, Default)]
4pub struct UiDebugTextConstraintsSnapshot {
5    pub measured: Option<TextConstraints>,
6    pub prepared: Option<TextConstraints>,
7}
8
9#[derive(Debug, Clone, Copy)]
10pub struct UiDebugPaintTextPrepareHotspot {
11    pub node: NodeId,
12    pub element: Option<GlobalElementId>,
13    pub element_kind: &'static str,
14    pub text_len: u32,
15    pub constraints: TextConstraints,
16    pub reasons_mask: u16,
17    pub prepare_time: Duration,
18}