Struct libhelium::builders::DesktopBuilder
source · pub struct DesktopBuilder { /* private fields */ }
Expand description
A builder-pattern type to construct Desktop
objects.
Implementations§
source§impl DesktopBuilder
impl DesktopBuilder
pub fn prefers_color_scheme( self, prefers_color_scheme: DesktopColorScheme ) -> Self
pub fn ensor_scheme(self, ensor_scheme: DesktopEnsorScheme) -> Self
pub fn accent_color(self, accent_color: &ColorRGBColor) -> Self
pub fn font_weight(self, font_weight: f64) -> Self
pub fn roundness(self, roundness: f64) -> Self
Auto Trait Implementations§
impl Freeze for DesktopBuilder
impl RefUnwindSafe for DesktopBuilder
impl !Send for DesktopBuilder
impl !Sync for DesktopBuilder
impl Unpin for DesktopBuilder
impl UnwindSafe for DesktopBuilder
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