pub struct SizeBox {
pub id: WidgetId,
pub slot: Box<WidgetUnit>,
pub width: SizeBoxSizeValue,
pub height: SizeBoxSizeValue,
pub margin: Rect,
pub transform: Transform,
}Fields§
§id: WidgetId§slot: Box<WidgetUnit>§width: SizeBoxSizeValue§height: SizeBoxSizeValue§margin: Rect§transform: TransformTrait Implementations§
Source§impl<'de> Deserialize<'de> for SizeBox
impl<'de> Deserialize<'de> for SizeBox
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SizeBox, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SizeBox, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for SizeBox
impl Serialize for SizeBox
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl TryFrom<SizeBoxNode> for SizeBox
impl TryFrom<SizeBoxNode> for SizeBox
Source§impl WidgetUnitData for SizeBox
impl WidgetUnitData for SizeBox
fn id(&self) -> &WidgetId
fn get_children(&self) -> Vec<&WidgetUnit>
Auto Trait Implementations§
impl Freeze for SizeBox
impl RefUnwindSafe for SizeBox
impl Send for SizeBox
impl Sync for SizeBox
impl Unpin for SizeBox
impl UnsafeUnpin for SizeBox
impl UnwindSafe for SizeBox
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