pub struct StyleSetting {
pub fg: Color,
pub bg: Color,
pub modifier: Modifier,
}Fields§
§fg: Color§bg: Color§modifier: ModifierTrait Implementations§
Source§impl Clone for StyleSetting
impl Clone for StyleSetting
Source§fn clone(&self) -> StyleSetting
fn clone(&self) -> StyleSetting
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 StyleSetting
impl Debug for StyleSetting
Source§impl Default for StyleSetting
impl Default for StyleSetting
Source§fn default() -> StyleSetting
fn default() -> StyleSetting
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StyleSettingwhere
StyleSetting: Default,
impl<'de> Deserialize<'de> for StyleSettingwhere
StyleSetting: Default,
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 From<StyleSetting> for Style
impl From<StyleSetting> for Style
Source§fn from(s: StyleSetting) -> Style
fn from(s: StyleSetting) -> Style
Converts to this type from the input type.
Source§impl PartialEq for StyleSetting
impl PartialEq for StyleSetting
Source§impl Serialize for StyleSetting
impl Serialize for StyleSetting
impl Copy for StyleSetting
impl StructuralPartialEq for StyleSetting
Auto Trait Implementations§
impl Freeze for StyleSetting
impl RefUnwindSafe for StyleSetting
impl Send for StyleSetting
impl Sync for StyleSetting
impl Unpin for StyleSetting
impl UnsafeUnpin for StyleSetting
impl UnwindSafe for StyleSetting
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> TransformExt for T
impl<T> TransformExt for T
fn transform<Q>(self, transform: impl FnOnce(T) -> Q) -> Q
fn modify<Q>(self, modify: impl FnOnce(&mut T) -> Q) -> T
Source§fn modify_if<Q>(self, condition: bool, modify: impl FnOnce(&mut T) -> Q) -> T
fn modify_if<Q>(self, condition: bool, modify: impl FnOnce(&mut T) -> Q) -> T
Example Read more