pub enum DialogsOrder {
RecentActivity,
StableChatId,
}Expand description
Dialog traversal ordering.
Variants§
RecentActivity
User-facing recent-activity order. Offset cursors can shift while chats are active and should not be used for full reconciliation scans.
StableChatId
Stable chat-ID keyset order for mutation-safe reconciliation scans.
Trait Implementations§
Source§impl Clone for DialogsOrder
impl Clone for DialogsOrder
Source§fn clone(&self) -> DialogsOrder
fn clone(&self) -> DialogsOrder
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 moreimpl Copy for DialogsOrder
Source§impl Debug for DialogsOrder
impl Debug for DialogsOrder
Source§impl Default for DialogsOrder
impl Default for DialogsOrder
Source§fn default() -> DialogsOrder
fn default() -> DialogsOrder
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DialogsOrder
impl<'de> Deserialize<'de> for DialogsOrder
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 Eq for DialogsOrder
Source§impl PartialEq for DialogsOrder
impl PartialEq for DialogsOrder
Source§impl Serialize for DialogsOrder
impl Serialize for DialogsOrder
impl StructuralPartialEq for DialogsOrder
Auto Trait Implementations§
impl Freeze for DialogsOrder
impl RefUnwindSafe for DialogsOrder
impl Send for DialogsOrder
impl Sync for DialogsOrder
impl Unpin for DialogsOrder
impl UnsafeUnpin for DialogsOrder
impl UnwindSafe for DialogsOrder
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