pub struct Styles {
pub color: Option<[u8; 3]>,
pub color_opacity: Option<f32>,
pub thickness: Option<i8>,
pub size: Option<i8>,
pub subscript: bool,
pub superscript: bool,
pub desaturate_and_dim_for_unchanged_multiversion_line: bool,
}
Fields§
§color: Option<[u8; 3]>
RGB color.
color_opacity: Option<f32>
0.0
is fully transparent, 1.0
is fully opaque.
thickness: Option<i8>
0
corresponds to the default, with positive values meaning thicker,
and negative values thinner text, respectively.
For HTML output, each unit is equivalent to ±100
in CSS font-weight
.
size: Option<i8>
0
corresponds to the default, with positive values meaning larger,
and negative values smaller text, respectively.
For HTML output, each unit is equivalent to ±0.1em
in CSS font-size
.
subscript: bool
§superscript: bool
§desaturate_and_dim_for_unchanged_multiversion_line: bool
Implementations§
Trait Implementations§
source§impl PartialEq for Styles
impl PartialEq for Styles
impl Copy for Styles
impl StructuralPartialEq for Styles
Auto Trait Implementations§
impl RefUnwindSafe for Styles
impl Send for Styles
impl Sync for Styles
impl Unpin for Styles
impl UnwindSafe for Styles
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