pub struct SettingsModal {
pub selected: usize,
pub prompt: Option<SettingsPrompt>,
}Expand description
The settings modal: a cursor over the column checkbox rows plus an optional inline prompt.
Fields§
§selected: usizeRow cursor over the board’s columns.
prompt: Option<SettingsPrompt>Active inline prompt (None = browsing the checkbox list).
Implementations§
Source§impl SettingsModal
impl SettingsModal
Trait Implementations§
Source§impl Clone for SettingsModal
impl Clone for SettingsModal
Source§fn clone(&self) -> SettingsModal
fn clone(&self) -> SettingsModal
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 SettingsModal
impl Debug for SettingsModal
Source§impl Default for SettingsModal
impl Default for SettingsModal
Source§fn default() -> SettingsModal
fn default() -> SettingsModal
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SettingsModal
impl RefUnwindSafe for SettingsModal
impl Send for SettingsModal
impl Sync for SettingsModal
impl Unpin for SettingsModal
impl UnsafeUnpin for SettingsModal
impl UnwindSafe for SettingsModal
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more