use EnumBitFlags;
/// Initialization flags for a [`struct@super::DropDownList`].
///
/// Combine values with `|`. `Flags::None` always has a selected item and shows
/// only its name in the closed control.
/// An item that can appear in a [`struct@super::DropDownList`].
///
/// Implement this for your item type. [`name`](Self::name) is required;
/// [`description`](Self::description) and [`symbol`](Self::symbol) are optional extras
/// shown when the corresponding flags are set.