pub struct ThemePart {
pub part_path: String,
pub theme: Theme,
pub format_scheme: ThemeFormatScheme,
pub background_pictures: Vec<Option<PictureFill>>,
}Fields§
§part_path: String§theme: Theme§format_scheme: ThemeFormatSchemeAbsent from packages serialized before a:fmtScheme was parsed.
background_pictures: Vec<Option<PictureFill>>a:bgFillStyleLst picture entries, indexed as p:bgRef names them.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ThemePart
impl<'de> Deserialize<'de> for ThemePart
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
impl StructuralPartialEq for ThemePart
Auto Trait Implementations§
impl Freeze for ThemePart
impl RefUnwindSafe for ThemePart
impl Send for ThemePart
impl Sync for ThemePart
impl Unpin for ThemePart
impl UnsafeUnpin for ThemePart
impl UnwindSafe for ThemePart
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