pub struct SessionQueuedMessagesReorderedAction {
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 SessionQueuedMessagesReorderedAction
impl Clone for SessionQueuedMessagesReorderedAction
Source§fn clone(&self) -> SessionQueuedMessagesReorderedAction
fn clone(&self) -> SessionQueuedMessagesReorderedAction
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 SessionQueuedMessagesReorderedAction
impl<'de> Deserialize<'de> for SessionQueuedMessagesReorderedAction
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 SessionQueuedMessagesReorderedAction
impl PartialEq for SessionQueuedMessagesReorderedAction
Source§fn eq(&self, other: &SessionQueuedMessagesReorderedAction) -> bool
fn eq(&self, other: &SessionQueuedMessagesReorderedAction) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SessionQueuedMessagesReorderedAction
Auto Trait Implementations§
impl Freeze for SessionQueuedMessagesReorderedAction
impl RefUnwindSafe for SessionQueuedMessagesReorderedAction
impl Send for SessionQueuedMessagesReorderedAction
impl Sync for SessionQueuedMessagesReorderedAction
impl Unpin for SessionQueuedMessagesReorderedAction
impl UnsafeUnpin for SessionQueuedMessagesReorderedAction
impl UnwindSafe for SessionQueuedMessagesReorderedAction
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