pub struct ChatQueuedMessagesReorderedAction {
pub order: Vec<String>,
}Expand description
Reorder the queued messages.
The order array contains the IDs of queued messages in their new
desired order. IDs not present in the current queue are ignored.
Queued messages whose IDs are absent from order are appended at
the end in their original relative order (so a client with a stale
view of the queue never silently drops messages).
Fields§
§order: Vec<String>Queued message IDs in the desired order
Trait Implementations§
Source§impl Clone for ChatQueuedMessagesReorderedAction
impl Clone for ChatQueuedMessagesReorderedAction
Source§fn clone(&self) -> ChatQueuedMessagesReorderedAction
fn clone(&self) -> ChatQueuedMessagesReorderedAction
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 moreSource§impl<'de> Deserialize<'de> for ChatQueuedMessagesReorderedAction
impl<'de> Deserialize<'de> for ChatQueuedMessagesReorderedAction
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 ChatQueuedMessagesReorderedAction
impl PartialEq for ChatQueuedMessagesReorderedAction
Source§fn eq(&self, other: &ChatQueuedMessagesReorderedAction) -> bool
fn eq(&self, other: &ChatQueuedMessagesReorderedAction) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ChatQueuedMessagesReorderedAction
Auto Trait Implementations§
impl Freeze for ChatQueuedMessagesReorderedAction
impl RefUnwindSafe for ChatQueuedMessagesReorderedAction
impl Send for ChatQueuedMessagesReorderedAction
impl Sync for ChatQueuedMessagesReorderedAction
impl Unpin for ChatQueuedMessagesReorderedAction
impl UnsafeUnpin for ChatQueuedMessagesReorderedAction
impl UnwindSafe for ChatQueuedMessagesReorderedAction
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