Struct rust_tdlib::types::ChatTheme
source · [−]pub struct ChatTheme { /* private fields */ }Expand description
Describes a chat theme
Implementations
sourceimpl ChatTheme
impl ChatTheme
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> ChatThemeBuilder
pub fn name(&self) -> &String
pub fn light_settings(&self) -> &ThemeSettings
pub fn dark_settings(&self) -> &ThemeSettings
Trait Implementations
sourceimpl<'de> Deserialize<'de> for ChatTheme
impl<'de> Deserialize<'de> for ChatTheme
sourcefn 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 RefUnwindSafe for ChatTheme
impl Send for ChatTheme
impl Sync for ChatTheme
impl Unpin for ChatTheme
impl UnwindSafe for ChatTheme
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more