pub struct InMemoryWorkflowResolver { /* private fields */ }Implementations§
Source§impl InMemoryWorkflowResolver
impl InMemoryWorkflowResolver
pub fn new( defs: impl IntoIterator<Item = (impl Into<String>, WorkflowDef)>, ) -> Self
Trait Implementations§
Source§impl WorkflowResolver for InMemoryWorkflowResolver
impl WorkflowResolver for InMemoryWorkflowResolver
fn resolve(&self, name: &str) -> Result<Arc<WorkflowDef>, EngineError>
Auto Trait Implementations§
impl Freeze for InMemoryWorkflowResolver
impl RefUnwindSafe for InMemoryWorkflowResolver
impl Send for InMemoryWorkflowResolver
impl Sync for InMemoryWorkflowResolver
impl Unpin for InMemoryWorkflowResolver
impl UnsafeUnpin for InMemoryWorkflowResolver
impl UnwindSafe for InMemoryWorkflowResolver
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