pub struct Style {Show 27 fields
pub display: Display,
pub box_sizing: BoxSizing,
pub position_type: PositionType,
pub direction: Direction,
pub flex_direction: FlexDirection,
pub flex_wrap: FlexWrap,
pub overflow: Overflow,
pub align_items: AlignItems,
pub align_self: AlignSelf,
pub align_content: AlignContent,
pub justify_content: JustifyContent,
pub position: Offsets<Dimension>,
pub margin: Offsets<Dimension>,
pub padding: Offsets<Dimension>,
pub border: Offsets<Dimension>,
pub flex_grow: f32,
pub flex_shrink: f32,
pub flex_basis: Dimension,
pub size: Size<Dimension>,
pub min_size: Size<Dimension>,
pub max_size: Size<Dimension>,
pub aspect_ratio: Number,
pub font_size_px: PixelValue,
pub letter_spacing: Option<PixelValue>,
pub word_spacing: Option<PixelValue>,
pub line_height: Option<f32>,
pub tab_width: Option<f32>,
}
Fields§
§display: Display
§box_sizing: BoxSizing
§position_type: PositionType
§direction: Direction
§flex_direction: FlexDirection
§flex_wrap: FlexWrap
§overflow: Overflow
§align_items: AlignItems
§align_self: AlignSelf
§align_content: AlignContent
§justify_content: JustifyContent
§position: Offsets<Dimension>
§margin: Offsets<Dimension>
§padding: Offsets<Dimension>
§border: Offsets<Dimension>
§flex_grow: f32
§flex_shrink: f32
§flex_basis: Dimension
§size: Size<Dimension>
§min_size: Size<Dimension>
§max_size: Size<Dimension>
§aspect_ratio: Number
§font_size_px: PixelValue
§letter_spacing: Option<PixelValue>
§word_spacing: Option<PixelValue>
§line_height: Option<f32>
§tab_width: Option<f32>
Trait Implementations§
impl Copy for Style
Auto Trait Implementations§
impl Freeze for Style
impl RefUnwindSafe for Style
impl Send for Style
impl Sync for Style
impl Unpin for Style
impl UnwindSafe for Style
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)