diff --git a/src/widget/segmented_button/vertical.rs b/src/widget/segmented_button/vertical.rs index adadaea1..5b5d9ace 100644 --- a/src/widget/segmented_button/vertical.rs +++ b/src/widget/segmented_button/vertical.rs @@ -3,11 +3,11 @@ //! Implementation details for the vertical layout of a segmented button. -use super::model::{Entity, Model, Selectable}; +use super::model::{Model, Selectable}; use super::style::StyleSheet; use super::widget::{ItemBounds, LocalState, SegmentedButton, SegmentedVariant}; -use iced::{Alignment, Length, Rectangle, Size}; +use iced::{Length, Rectangle, Size}; use iced_core::layout; /// A type marker defining the vertical variant of a [`SegmentedButton`]. @@ -20,7 +20,6 @@ pub type VerticalSegmentedButton<'a, SelectionMode, Message> = /// Vertical implementation of the [`SegmentedButton`]. /// /// For details on the model, see the [`segmented_button`](super) module for more details. -#[must_use] pub fn vertical( model: &Model, ) -> SegmentedButton diff --git a/src/widget/segmented_button/widget.rs b/src/widget/segmented_button/widget.rs index 04b6bbd4..1bd2a8d2 100644 --- a/src/widget/segmented_button/widget.rs +++ b/src/widget/segmented_button/widget.rs @@ -24,7 +24,7 @@ pub fn focus(id: Id) -> Command { Command::widget(operation::focusable::focus(id.0)) } -pub(super) enum ItemBounds { +pub enum ItemBounds { Button(Entity, Rectangle), Divider(Rectangle), }