pub struct ChatFolderInfo {
pub id: i32,
pub title: String,
pub icon: ChatFolderIcon,
pub color_id: i32,
pub is_shareable: bool,
pub has_my_invite_links: bool,
}
Expand description
Contains basic information about a chat folder
Fields§
§id: i32
Unique chat folder identifier
title: String
The title of the folder; 1-12 characters without line feeds
icon: ChatFolderIcon
The chosen or default icon for the chat folder
color_id: i32
The identifier of the chosen color for the chat folder icon; from -1 to 6. If -1, then color is disabled
True, if at least one link has been created for the folder
has_my_invite_links: bool
True, if the chat folder has invite links created by the current user
Trait Implementations§
Source§impl Clone for ChatFolderInfo
impl Clone for ChatFolderInfo
Source§fn clone(&self) -> ChatFolderInfo
fn clone(&self) -> ChatFolderInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ChatFolderInfo
impl Debug for ChatFolderInfo
Source§impl Default for ChatFolderInfo
impl Default for ChatFolderInfo
Source§fn default() -> ChatFolderInfo
fn default() -> ChatFolderInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChatFolderInfo
impl<'de> Deserialize<'de> for ChatFolderInfo
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
Source§impl PartialEq for ChatFolderInfo
impl PartialEq for ChatFolderInfo
Source§impl Serialize for ChatFolderInfo
impl Serialize for ChatFolderInfo
impl StructuralPartialEq for ChatFolderInfo
Auto Trait Implementations§
impl Freeze for ChatFolderInfo
impl RefUnwindSafe for ChatFolderInfo
impl Send for ChatFolderInfo
impl Sync for ChatFolderInfo
impl Unpin for ChatFolderInfo
impl UnwindSafe for ChatFolderInfo
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