Struct raui_core::widget::component::WidgetComponent [−][src]
pub struct WidgetComponent { pub processor: FnWidget, pub type_name: String, pub key: Option<String>, pub idref: Option<WidgetRef>, pub props: Props, pub shared_props: Option<Props>, pub listed_slots: Vec<WidgetNode>, pub named_slots: HashMap<String, WidgetNode>, }
Fields
processor: FnWidget
type_name: String
key: Option<String>
idref: Option<WidgetRef>
props: Props
listed_slots: Vec<WidgetNode>
named_slots: HashMap<String, WidgetNode>
Implementations
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for WidgetComponent
impl Send for WidgetComponent
impl Sync for WidgetComponent
impl Unpin for WidgetComponent
impl !UnwindSafe for WidgetComponent
Blanket Implementations
Mutably borrows from an owned value. Read more