pub struct IndexedChannel {
pub id: u64,
pub name: String,
pub channel_type: String,
pub state: String,
pub participants: Vec<String>,
pub message_count: u64,
pub created_at: u64,
}Expand description
An indexed channel record.
Fields§
§id: u64§name: String§channel_type: String§state: String§participants: Vec<String>§message_count: u64§created_at: u64Trait Implementations§
Source§impl Clone for IndexedChannel
impl Clone for IndexedChannel
Source§fn clone(&self) -> IndexedChannel
fn clone(&self) -> IndexedChannel
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for IndexedChannel
impl RefUnwindSafe for IndexedChannel
impl Send for IndexedChannel
impl Sync for IndexedChannel
impl Unpin for IndexedChannel
impl UnsafeUnpin for IndexedChannel
impl UnwindSafe for IndexedChannel
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