pub struct DirectMessageChannel {
pub id: ChannelId,
pub active: bool,
pub recipients: Vec<UserId>,
pub last_message_id: Option<MessageId>,
pub nonce: Option<String>,
}Fields§
§id: ChannelId§active: bool§recipients: Vec<UserId>§last_message_id: Option<MessageId>§nonce: Option<String>Trait Implementations§
Source§impl Clone for DirectMessageChannel
impl Clone for DirectMessageChannel
Source§fn clone(&self) -> DirectMessageChannel
fn clone(&self) -> DirectMessageChannel
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 DirectMessageChannel
impl Debug for DirectMessageChannel
Source§impl<'de> Deserialize<'de> for DirectMessageChannel
impl<'de> Deserialize<'de> for DirectMessageChannel
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 Hash for DirectMessageChannel
impl Hash for DirectMessageChannel
Source§impl Ord for DirectMessageChannel
impl Ord for DirectMessageChannel
Source§fn cmp(&self, other: &DirectMessageChannel) -> Ordering
fn cmp(&self, other: &DirectMessageChannel) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DirectMessageChannel
impl PartialEq for DirectMessageChannel
Source§impl PartialOrd for DirectMessageChannel
impl PartialOrd for DirectMessageChannel
Source§impl Serialize for DirectMessageChannel
impl Serialize for DirectMessageChannel
impl Eq for DirectMessageChannel
impl StructuralPartialEq for DirectMessageChannel
Auto Trait Implementations§
impl Freeze for DirectMessageChannel
impl RefUnwindSafe for DirectMessageChannel
impl Send for DirectMessageChannel
impl Sync for DirectMessageChannel
impl Unpin for DirectMessageChannel
impl UnwindSafe for DirectMessageChannel
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