pub struct GridBox {
pub id: WidgetId,
pub items: Vec<GridBoxItem>,
pub cols: usize,
pub rows: usize,
pub transform: Transform,
}Fields§
§id: WidgetId§items: Vec<GridBoxItem>§cols: usize§rows: usize§transform: TransformTrait Implementations§
Source§impl<'de> Deserialize<'de> for GridBox
impl<'de> Deserialize<'de> for GridBox
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<GridBox, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GridBox, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for GridBox
impl Serialize for GridBox
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<GridBoxNode> for GridBox
impl TryFrom<GridBoxNode> for GridBox
Source§impl WidgetUnitData for GridBox
impl WidgetUnitData for GridBox
fn id(&self) -> &WidgetId
fn get_children(&self) -> Vec<&WidgetUnit>
Auto Trait Implementations§
impl Freeze for GridBox
impl RefUnwindSafe for GridBox
impl Send for GridBox
impl Sync for GridBox
impl Unpin for GridBox
impl UnsafeUnpin for GridBox
impl UnwindSafe for GridBox
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