pub struct RibbonSample {
pub font: u32,
pub size: i32,
pub color: u32,
pub highlight: Option<u32>,
pub baseline_shift: i32,
pub underline: bool,
pub strike: bool,
}Expand description
Explicit typography for a document sample, independent of the application’s theme. Sizes and baseline displacement are 24.8 DIP; positive displacement moves downwards.
Fields§
§font: u32§size: i32§color: u32§highlight: Option<u32>§baseline_shift: i32§underline: bool§strike: boolTrait Implementations§
Source§impl Clone for RibbonSample
impl Clone for RibbonSample
impl Copy for RibbonSample
Auto Trait Implementations§
impl Forget for RibbonSample
impl Freeze for RibbonSample
impl RefUnwindSafe for RibbonSample
impl Send for RibbonSample
impl Sync for RibbonSample
impl Unpin for RibbonSample
impl UnsafeUnpin for RibbonSample
impl UnwindSafe for RibbonSample
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