Struct raui_core::widget::unit::flex::FlexBoxNode [−][src]
pub struct FlexBoxNode {
pub id: WidgetId,
pub props: Props,
pub items: Vec<FlexBoxItemNode>,
pub direction: FlexBoxDirection,
pub separation: Scalar,
pub wrap: bool,
pub transform: Transform,
}Fields
id: WidgetIdprops: Propsitems: Vec<FlexBoxItemNode>direction: FlexBoxDirectionseparation: Scalarwrap: booltransform: TransformImplementations
impl FlexBoxNode[src]
impl FlexBoxNode[src]pub fn remap_props<F>(&mut self, f: F) where
F: FnMut(Props) -> Props, [src]
F: FnMut(Props) -> Props,
Trait Implementations
impl Clone for FlexBoxNode[src]
impl Clone for FlexBoxNode[src]fn clone(&self) -> FlexBoxNode[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Default for FlexBoxNode[src]
impl Default for FlexBoxNode[src]fn default() -> FlexBoxNode[src]
impl From<FlexBoxNode> for WidgetNode[src]
impl From<FlexBoxNode> for WidgetNode[src]fn from(data: FlexBoxNode) -> Self[src]
impl From<FlexBoxNode> for WidgetUnitNode[src]
impl From<FlexBoxNode> for WidgetUnitNode[src]fn from(unit: FlexBoxNode) -> Self[src]
Auto Trait Implementations
impl !RefUnwindSafe for FlexBoxNode
impl !RefUnwindSafe for FlexBoxNodeimpl Send for FlexBoxNode
impl Send for FlexBoxNodeimpl Sync for FlexBoxNode
impl Sync for FlexBoxNodeimpl Unpin for FlexBoxNode
impl Unpin for FlexBoxNodeimpl !UnwindSafe for FlexBoxNode
impl !UnwindSafe for FlexBoxNode