pub struct DefaultActivityFactory;Expand description
Default Activity Factory
Creates Activity instances from ProcessElement.
Implementations§
Trait Implementations§
Source§impl ActivityFactory for DefaultActivityFactory
impl ActivityFactory for DefaultActivityFactory
Source§fn create_activity(
&self,
element: &ProcessElement,
) -> Result<Arc<dyn Activity>, ActivityError>
fn create_activity( &self, element: &ProcessElement, ) -> Result<Arc<dyn Activity>, ActivityError>
Create an Activity from a ProcessElement
Source§impl Debug for DefaultActivityFactory
impl Debug for DefaultActivityFactory
Auto Trait Implementations§
impl Freeze for DefaultActivityFactory
impl RefUnwindSafe for DefaultActivityFactory
impl Send for DefaultActivityFactory
impl Sync for DefaultActivityFactory
impl Unpin for DefaultActivityFactory
impl UnsafeUnpin for DefaultActivityFactory
impl UnwindSafe for DefaultActivityFactory
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