pub struct Style { /* private fields */ }Implementations§
Source§impl Style
impl Style
pub fn new() -> Self
pub fn set(self, property: &str, value: &str) -> Self
pub fn display(self, value: &str) -> Self
pub fn position(self, value: &str) -> Self
pub fn width(self, value: &str) -> Self
pub fn height(self, value: &str) -> Self
pub fn max_width(self, value: &str) -> Self
pub fn min_height(self, value: &str) -> Self
pub fn margin(self, value: &str) -> Self
pub fn margin_top(self, value: &str) -> Self
pub fn margin_bottom(self, value: &str) -> Self
pub fn padding(self, value: &str) -> Self
pub fn background(self, value: &str) -> Self
pub fn background_color(self, value: &str) -> Self
pub fn color(self, value: &str) -> Self
pub fn font_size(self, value: &str) -> Self
pub fn font_weight(self, value: &str) -> Self
pub fn font_family(self, value: &str) -> Self
pub fn line_height(self, value: &str) -> Self
pub fn text_align(self, value: &str) -> Self
pub fn border(self, value: &str) -> Self
pub fn border_radius(self, value: &str) -> Self
pub fn box_shadow(self, value: &str) -> Self
pub fn cursor(self, value: &str) -> Self
pub fn overflow(self, value: &str) -> Self
pub fn opacity(self, value: &str) -> Self
pub fn transition(self, value: &str) -> Self
pub fn transform(self, value: &str) -> Self
pub fn gap(self, value: &str) -> Self
pub fn flex(self, value: &str) -> Self
pub fn flex_direction(self, value: &str) -> Self
pub fn align_items(self, value: &str) -> Self
pub fn justify_content(self, value: &str) -> Self
pub fn grid_template_columns(self, value: &str) -> Self
pub fn to_css(&self) -> String
Trait Implementations§
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