pub struct QueueSnapshot {
pub revision: Revision,
pub items: Vec<QueuedRun>,
}Expand description
Versioned process-local execution queue kept separate from both the durable user waiting queue and the Runtime checkpoint.
Fields§
§revision: RevisionCurrent optimistic concurrency revision.
items: Vec<QueuedRun>Requests waiting to enter the Runtime loop.
Trait Implementations§
Source§impl Clone for QueueSnapshot
impl Clone for QueueSnapshot
Source§impl Debug for QueueSnapshot
impl Debug for QueueSnapshot
Source§impl Default for QueueSnapshot
impl Default for QueueSnapshot
Source§impl<'de> Deserialize<'de> for QueueSnapshot
impl<'de> Deserialize<'de> for QueueSnapshot
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 QueueSnapshot
impl PartialEq for QueueSnapshot
Source§impl Serialize for QueueSnapshot
impl Serialize for QueueSnapshot
impl StructuralPartialEq for QueueSnapshot
Auto Trait Implementations§
impl Freeze for QueueSnapshot
impl RefUnwindSafe for QueueSnapshot
impl Send for QueueSnapshot
impl Sync for QueueSnapshot
impl Unpin for QueueSnapshot
impl UnsafeUnpin for QueueSnapshot
impl UnwindSafe for QueueSnapshot
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