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