pub struct QueuedWorkDriver { /* private fields */ }Implementations§
Source§impl QueuedWorkDriver
impl QueuedWorkDriver
pub fn new(run_handle: Arc<dyn QueuedWorkRunHandle>) -> Self
pub async fn claim_and_run_pending( &self, session_id: Option<&str>, reason: &str, ) -> Result<(), PluginError>
Trait Implementations§
Source§impl Clone for QueuedWorkDriver
impl Clone for QueuedWorkDriver
Source§fn clone(&self) -> QueuedWorkDriver
fn clone(&self) -> QueuedWorkDriver
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for QueuedWorkDriver
impl !UnwindSafe for QueuedWorkDriver
impl Freeze for QueuedWorkDriver
impl Send for QueuedWorkDriver
impl Sync for QueuedWorkDriver
impl Unpin for QueuedWorkDriver
impl UnsafeUnpin for QueuedWorkDriver
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