pub struct IconButtonConfig {
pub modifier: Modifier,
pub enabled: bool,
pub colors: IconButtonColors,
pub container_size: Option<f32>,
pub interaction_source: Option<MutableInteractionSource>,
pub shape_radius: Option<f32>,
}Expand description
Configuration for IconButton, FilledIconButton, FilledTonalIconButton, and OutlinedIconButton.
Fields§
§modifier: Modifier§enabled: bool§colors: IconButtonColors§container_size: Option<f32>§interaction_source: Option<MutableInteractionSource>§shape_radius: Option<f32>Trait Implementations§
Source§impl Clone for IconButtonConfig
impl Clone for IconButtonConfig
Source§fn clone(&self) -> IconButtonConfig
fn clone(&self) -> IconButtonConfig
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 moreSource§impl Debug for IconButtonConfig
impl Debug for IconButtonConfig
Auto Trait Implementations§
impl !RefUnwindSafe for IconButtonConfig
impl !Send for IconButtonConfig
impl !Sync for IconButtonConfig
impl !UnwindSafe for IconButtonConfig
impl Freeze for IconButtonConfig
impl Unpin for IconButtonConfig
impl UnsafeUnpin for IconButtonConfig
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