Lines Matching defs:Style
330 pub struct Style { struct
332 pub display: Display,
335 pub item_is_table: bool,
337 pub box_sizing: BoxSizing,
341 pub overflow: Point<Overflow>,
343 pub scrollbar_width: f32,
347 pub position: Position,
350 pub inset: Rect<LengthPercentageAuto>,
355 pub size: Size<Dimension>,
358 pub min_size: Size<Dimension>,
361 pub max_size: Size<Dimension>,
365 pub aspect_ratio: Option<f32>,
370 pub margin: Rect<LengthPercentageAuto>,
373 pub padding: Rect<LengthPercentage>,
376 pub border: Rect<LengthPercentage>,
381 pub align_items: Option<AlignItems>,
385 pub align_self: Option<AlignSelf>,
388 pub justify_items: Option<AlignItems>,
392 pub justify_self: Option<AlignSelf>,
395 pub align_content: Option<AlignContent>,
398 pub justify_content: Option<JustifyContent>,
402 pub gap: Size<LengthPercentage>,
407 pub text_align: TextAlign,
412 pub flex_direction: FlexDirection,
415 pub flex_wrap: FlexWrap,
420 pub flex_basis: Dimension,
425 pub flex_grow: f32,
430 pub flex_shrink: f32,
458 impl Style { argument
522 impl Default for Style { implementation
528 impl CoreStyle for Style { implementation
651 impl BlockContainerStyle for &Style { implementation
667 impl BlockItemStyle for Style { implementation
683 impl FlexboxContainerStyle for Style { implementation
739 impl FlexboxItemStyle for Style { implementation
779 impl GridContainerStyle for Style { implementation
885 impl GridItemStyle for &'_ Style { implementation