pub struct WidgetNode {
pub id: u64,
pub type_name: String,
pub debug_label: Option<String>,
pub bounds: Option<RectPx>,
pub children: Vec<WidgetNode>,
}Fields§
§id: u64§type_name: String§debug_label: Option<String>§bounds: Option<RectPx>§children: Vec<WidgetNode>Trait Implementations§
Source§impl Clone for WidgetNode
impl Clone for WidgetNode
Source§impl Debug for WidgetNode
impl Debug for WidgetNode
Source§impl<'de> Deserialize<'de> for WidgetNode
impl<'de> Deserialize<'de> for WidgetNode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for WidgetNode
impl PartialEq for WidgetNode
Source§impl Serialize for WidgetNode
impl Serialize for WidgetNode
impl StructuralPartialEq for WidgetNode
Auto Trait Implementations§
impl Freeze for WidgetNode
impl RefUnwindSafe for WidgetNode
impl Send for WidgetNode
impl Sync for WidgetNode
impl Unpin for WidgetNode
impl UnsafeUnpin for WidgetNode
impl UnwindSafe for WidgetNode
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