pub struct PickerColorConfig {
pub highlight_color: Option<Color>,
pub highlight_text_color: Option<Color>,
pub border_color: Option<Color>,
pub info_color: Option<Color>,
pub prompt_color: Option<Color>,
}Fields§
§highlight_color: Option<Color>§highlight_text_color: Option<Color>§border_color: Option<Color>§info_color: Option<Color>§prompt_color: Option<Color>Implementations§
Source§impl PickerColorConfig
impl PickerColorConfig
pub fn default_colors() -> Self
pub fn highlight_style(&self) -> Style
pub fn border_color(&self) -> Color
pub fn info_color(&self) -> Color
pub fn prompt_color(&self) -> Color
Trait Implementations§
Source§impl Clone for PickerColorConfig
impl Clone for PickerColorConfig
Source§fn clone(&self) -> PickerColorConfig
fn clone(&self) -> PickerColorConfig
Returns a duplicate 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 PickerColorConfig
impl Debug for PickerColorConfig
Source§impl Default for PickerColorConfig
impl Default for PickerColorConfig
Source§fn default() -> PickerColorConfig
fn default() -> PickerColorConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PickerColorConfig
impl<'de> Deserialize<'de> for PickerColorConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PickerColorConfig
impl PartialEq for PickerColorConfig
Source§impl Serialize for PickerColorConfig
impl Serialize for PickerColorConfig
impl Eq for PickerColorConfig
impl StructuralPartialEq for PickerColorConfig
Auto Trait Implementations§
impl Freeze for PickerColorConfig
impl RefUnwindSafe for PickerColorConfig
impl Send for PickerColorConfig
impl Sync for PickerColorConfig
impl Unpin for PickerColorConfig
impl UnwindSafe for PickerColorConfig
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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