pub struct SkinEntry { /* private fields */ }
Expand description
Parsed content of a [skin] line of the conf.toml file
Implementations§
source§impl SkinEntry
impl SkinEntry
pub fn new(focused: CompoundStyle, unfocused: Option<CompoundStyle>) -> Self
pub fn get_focused(&self) -> &CompoundStyle
pub fn get_unfocused(&self) -> &CompoundStyle
sourcepub fn parse(s: &str) -> Result<Self, InvalidSkinError>
pub fn parse(s: &str) -> Result<Self, InvalidSkinError>
Parse a string representation of a skin entry.
The general form is either “
Each part is “
Trait Implementations§
source§impl<'de> Deserialize<'de> for SkinEntry
impl<'de> Deserialize<'de> for SkinEntry
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