pub struct Channel {Show 22 fields
pub id: Option<String>,
pub name: Option<String>,
pub is_channel: Option<bool>,
pub created: Option<i32>,
pub creator: Option<String>,
pub is_archived: Option<bool>,
pub is_general: Option<bool>,
pub name_normalized: Option<String>,
pub is_shared: Option<bool>,
pub is_org_shared: Option<bool>,
pub is_member: Option<bool>,
pub is_private: Option<bool>,
pub is_mpim: Option<bool>,
pub last_read: Option<String>,
pub latest: Option<Latest>,
pub unread_count: Option<i32>,
pub unread_count_display: Option<i32>,
pub members: Option<Vec<String>>,
pub topic: Option<Topic>,
pub purpose: Option<Purpose>,
pub previous_names: Option<Vec<String>>,
pub priority: Option<i32>,
}Fields§
§id: Option<String>§name: Option<String>§is_channel: Option<bool>§created: Option<i32>§creator: Option<String>§is_archived: Option<bool>§is_general: Option<bool>§name_normalized: Option<String>§is_member: Option<bool>§is_private: Option<bool>§is_mpim: Option<bool>§last_read: Option<String>§latest: Option<Latest>§unread_count: Option<i32>§unread_count_display: Option<i32>§members: Option<Vec<String>>§topic: Option<Topic>§purpose: Option<Purpose>§previous_names: Option<Vec<String>>§priority: Option<i32>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Channel
impl<'de> Deserialize<'de> for Channel
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 Channel
Auto Trait Implementations§
impl Freeze for Channel
impl RefUnwindSafe for Channel
impl Send for Channel
impl Sync for Channel
impl Unpin for Channel
impl UnwindSafe for Channel
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