Enum tui_prompts::FocusState
source · pub enum FocusState {
Unfocused,
Focused,
}
Expand description
The focus state of a prompt.
Variants§
Trait Implementations§
source§impl Clone for FocusState
impl Clone for FocusState
source§fn clone(&self) -> FocusState
fn clone(&self) -> FocusState
Returns a copy of the value. Read more
1.0.0 · 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 FocusState
impl Debug for FocusState
source§impl Default for FocusState
impl Default for FocusState
source§fn default() -> FocusState
fn default() -> FocusState
Returns the “default value” for a type. Read more
source§impl Hash for FocusState
impl Hash for FocusState
source§impl PartialEq for FocusState
impl PartialEq for FocusState
source§fn eq(&self, other: &FocusState) -> bool
fn eq(&self, other: &FocusState) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for FocusState
impl Eq for FocusState
impl StructuralPartialEq for FocusState
Auto Trait Implementations§
impl Freeze for FocusState
impl RefUnwindSafe for FocusState
impl Send for FocusState
impl Sync for FocusState
impl Unpin for FocusState
impl UnwindSafe for FocusState
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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