#[repr(u8)]pub enum ButtonStyle {
Normal = 0,
Primary = 1,
Plain = 2,
Icon = 3,
}Variants§
Normal = 0
Primary = 1
The window’s default action, drawn in the accent color and triggered by Return.
Plain = 2
Borderless, for actions that shouldn’t draw the eye, such as those in a row.
Icon = 3
Borderless and showing only its icon; the title becomes its tooltip and what screen readers say.
Implementations§
Trait Implementations§
Source§impl Clone for ButtonStyle
impl Clone for ButtonStyle
Source§fn clone(&self) -> ButtonStyle
fn clone(&self) -> ButtonStyle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ButtonStyle
Source§impl Debug for ButtonStyle
impl Debug for ButtonStyle
Source§impl Default for ButtonStyle
impl Default for ButtonStyle
Source§fn default() -> ButtonStyle
fn default() -> ButtonStyle
Returns the “default value” for a type. Read more
impl Eq for ButtonStyle
Source§impl PartialEq for ButtonStyle
impl PartialEq for ButtonStyle
impl StructuralPartialEq for ButtonStyle
Auto Trait Implementations§
impl Freeze for ButtonStyle
impl RefUnwindSafe for ButtonStyle
impl Send for ButtonStyle
impl Sync for ButtonStyle
impl Unpin for ButtonStyle
impl UnsafeUnpin for ButtonStyle
impl UnwindSafe for ButtonStyle
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