[][src]Struct livesplit_core::component::text::Settings

pub struct Settings {
    pub background: Gradient,
    pub display_two_rows: bool,
    pub left_center_color: Option<Color>,
    pub right_color: Option<Color>,
    pub text: Text,
}

The Settings for this component.

Fields

background: Gradient

The background shown behind the component.

display_two_rows: bool

Specifies whether to display the left and right text is supposed to be displayed as two rows.

left_center_color: Option<Color>

The color of the left part of the split up text or the whole text if it's not split up. If None is specified, the color is taken from the layout.

right_color: Option<Color>

The color of the right part of the split up text. This can be ignored if the text is not split up. If None is specified, the color is taken from the layout.

text: Text

The text to be shown.

Trait Implementations

impl Default for Settings[src]

impl Clone for Settings[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Serialize for Settings[src]

impl<'de> Deserialize<'de> for Settings where
    Settings: Default
[src]

Auto Trait Implementations

impl Send for Settings

impl Sync for Settings

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
    D: AdaptFrom<S, Swp, Dwp, T>,
    Dwp: WhitePoint,
    Swp: WhitePoint,
    T: Component + Float
[src]

fn adapt_into(self) -> D[src]

Convert the source color to the destination color using the bradford method by default Read more

impl<T> SetParameter for T

fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
    T: Parameter<Self>, 

Sets value as a parameter of self.