pub struct PresentationTheme {
pub id: String,
pub name: Option<String>,
pub colors: BTreeMap<String, String>,
pub major_fonts: BTreeMap<String, String>,
pub minor_fonts: BTreeMap<String, String>,
}Fields§
§id: String§name: Option<String>§colors: BTreeMap<String, String>§major_fonts: BTreeMap<String, String>§minor_fonts: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for PresentationTheme
impl Clone for PresentationTheme
Source§impl Debug for PresentationTheme
impl Debug for PresentationTheme
Source§impl<'de> Deserialize<'de> for PresentationTheme
impl<'de> Deserialize<'de> for PresentationTheme
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
Auto Trait Implementations§
impl Freeze for PresentationTheme
impl RefUnwindSafe for PresentationTheme
impl Send for PresentationTheme
impl Sync for PresentationTheme
impl Unpin for PresentationTheme
impl UnsafeUnpin for PresentationTheme
impl UnwindSafe for PresentationTheme
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