pub struct InMemoryRenderQueue { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Debug for InMemoryRenderQueue
impl Debug for InMemoryRenderQueue
Source§impl Default for InMemoryRenderQueue
impl Default for InMemoryRenderQueue
Source§fn default() -> InMemoryRenderQueue
fn default() -> InMemoryRenderQueue
Returns the “default value” for a type. Read more
Source§impl RenderQueue for InMemoryRenderQueue
impl RenderQueue for InMemoryRenderQueue
fn enqueue<'a>( &'a self, job: RenderJob, ) -> BoxFuture<'a, ServiceResult<RenderJobId>>
fn lease<'a>( &'a self, _worker_id: &'a WorkerId, ttl: Duration, ) -> BoxFuture<'a, ServiceResult<Option<RenderLease>>>
fn ack<'a>( &'a self, lease_id: RenderLeaseId, ) -> BoxFuture<'a, ServiceResult<()>>
fn nack<'a>( &'a self, lease_id: RenderLeaseId, _reason: ServiceError, ) -> BoxFuture<'a, ServiceResult<()>>
fn heartbeat<'a>( &'a self, lease_id: &'a RenderLeaseId, ttl: Duration, ) -> BoxFuture<'a, ServiceResult<()>>
Auto Trait Implementations§
impl !Freeze for InMemoryRenderQueue
impl RefUnwindSafe for InMemoryRenderQueue
impl Send for InMemoryRenderQueue
impl Sync for InMemoryRenderQueue
impl Unpin for InMemoryRenderQueue
impl UnsafeUnpin for InMemoryRenderQueue
impl UnwindSafe for InMemoryRenderQueue
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