pub struct Built {
pub nodes: Vec<LNode>,
pub layers: Vec<LayerSpec>,
pub lists: Vec<ListSpec>,
pub responsive: bool,
pub toasts: Vec<ToastSpec>,
pub row_scopes: HashMap<String, Value>,
pub forms: HashMap<String, (bool, bool)>,
pub issues: Vec<ReduceIssue>,
}Fields§
§nodes: Vec<LNode>§layers: Vec<LayerSpec>§lists: Vec<ListSpec>§responsive: boolA native read a responsive prop: a breakpoint change rebuilds.
toasts: Vec<ToastSpec>Text whose live region announces when it changes: id → (text, live).
row_scopes: HashMap<String, Value>Literal Table rows as data scopes (/$row/<table>/<i> → the row):
events resolve against them after the build.
forms: HashMap<String, (bool, bool)>Form id → (disabled, busy), seeded into a later subtree rebuild.
issues: Vec<ReduceIssue>VAPP-103: what the build refused (template items past the limit).
Auto Trait Implementations§
impl Freeze for Built
impl RefUnwindSafe for Built
impl Send for Built
impl Sync for Built
impl Unpin for Built
impl UnsafeUnpin for Built
impl UnwindSafe for Built
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more