pub struct DeferredQueryService;Expand description
Deferred query seam used until AT-007 installs a concrete service.
Trait Implementations§
Source§impl Debug for DeferredQueryService
impl Debug for DeferredQueryService
Source§impl Default for DeferredQueryService
impl Default for DeferredQueryService
Source§fn default() -> DeferredQueryService
fn default() -> DeferredQueryService
Returns the “default value” for a type. Read more
Source§impl QueryService for DeferredQueryService
impl QueryService for DeferredQueryService
Source§fn query<'life0, 'life1, 'async_trait>(
&'life0 self,
target: &'life1 WorkflowHandle,
name: String,
) -> Pin<Box<dyn Future<Output = Result<Payload, EngineError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn query<'life0, 'life1, 'async_trait>(
&'life0 self,
target: &'life1 WorkflowHandle,
name: String,
) -> Pin<Box<dyn Future<Output = Result<Payload, EngineError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Dispatch a named query to the already-resolved workflow target.
Auto Trait Implementations§
impl Freeze for DeferredQueryService
impl RefUnwindSafe for DeferredQueryService
impl Send for DeferredQueryService
impl Sync for DeferredQueryService
impl Unpin for DeferredQueryService
impl UnsafeUnpin for DeferredQueryService
impl UnwindSafe for DeferredQueryService
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