pub type WebUIFragmentBoundary = WebUiFragmentBoundary;Aliased Type§
pub struct WebUIFragmentBoundary {
pub declaration_id: u32,
pub owner_fragment_id: String,
pub name: String,
pub key: Option<String>,
pub may_repeat: bool,
pub phase: i32,
}Fields§
§declaration_id: u32Stable build-local declaration identity. Shared by the start/end pair.
owner_fragment_id: StringEntry or reusable component template that authored this declaration.
name: StringFree-form authored name, unique only within owner_fragment_id.
key: Option<String>Optional authored key expression preserved verbatim for handler evaluation.
may_repeat: boolConservative graph result: this declaration may produce multiple runtime
occurrences through repeated component callsites. A <for> repeat can no
longer contribute: the build rejects every boundary a repeat body reaches
(boundary-in-repeat), because a repeat iteration cannot suspend.
phase: i32Whether this fragment opens or closes the declaration’s body.