pub struct TurnQueueRemoveResult {
pub session_id: String,
pub removed: bool,
pub queue_depth: usize,
}Expand description
Outcome of a remove-one-queued-message request.
Fields§
§session_id: StringSession that owns the queue.
removed: boolWhether the entry id matched a queued message and it was removed.
queue_depth: usizeQueue depth after the removal.
Trait Implementations§
Source§impl Clone for TurnQueueRemoveResult
impl Clone for TurnQueueRemoveResult
Source§impl Debug for TurnQueueRemoveResult
impl Debug for TurnQueueRemoveResult
Source§impl<'de> Deserialize<'de> for TurnQueueRemoveResult
impl<'de> Deserialize<'de> for TurnQueueRemoveResult
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 TurnQueueRemoveResult
Source§impl PartialEq for TurnQueueRemoveResult
impl PartialEq for TurnQueueRemoveResult
Source§impl Serialize for TurnQueueRemoveResult
impl Serialize for TurnQueueRemoveResult
impl StructuralPartialEq for TurnQueueRemoveResult
Auto Trait Implementations§
impl Forget for TurnQueueRemoveResult
impl Freeze for TurnQueueRemoveResult
impl RefUnwindSafe for TurnQueueRemoveResult
impl Send for TurnQueueRemoveResult
impl Sync for TurnQueueRemoveResult
impl Unpin for TurnQueueRemoveResult
impl UnsafeUnpin for TurnQueueRemoveResult
impl UnwindSafe for TurnQueueRemoveResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.