pub struct ActivityRegistry { /* private fields */ }
Expand description
Activityレジストリ
Implementations§
Source§impl ActivityRegistry
impl ActivityRegistry
pub fn new() -> Self
Sourcepub async fn execute(
&self,
name: &str,
inputs: HashMap<String, Value>,
) -> Result<ActivityResult, ActivityError>
pub async fn execute( &self, name: &str, inputs: HashMap<String, Value>, ) -> Result<ActivityResult, ActivityError>
Activityを実行
Sourcepub async fn list_activities(&self) -> Vec<String>
pub async fn list_activities(&self) -> Vec<String>
登録されているActivity一覧を取得
Auto Trait Implementations§
impl !Freeze for ActivityRegistry
impl !RefUnwindSafe for ActivityRegistry
impl Send for ActivityRegistry
impl Sync for ActivityRegistry
impl Unpin for ActivityRegistry
impl !UnwindSafe for ActivityRegistry
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