pub struct LocalAutomationsResource { /* private fields */ }Expand description
Per-application local automations — /api/v2/applications/{applicationId}/actions.
Implementations§
Source§impl LocalAutomationsResource
impl LocalAutomationsResource
Sourcepub async fn list_all(
&self,
application_id: &str,
) -> Result<Vec<LocalAutomation>, ManagerError>
pub async fn list_all( &self, application_id: &str, ) -> Result<Vec<LocalAutomation>, ManagerError>
List all of an application’s local automations (auto-paginated).
Sourcepub async fn create(
&self,
application_id: &str,
body: RestCreateLocalAutomation,
) -> Result<LocalAutomationItemResponse, ManagerError>
pub async fn create( &self, application_id: &str, body: RestCreateLocalAutomation, ) -> Result<LocalAutomationItemResponse, ManagerError>
Create a local automation on an application.
Sourcepub async fn get(
&self,
application_id: &str,
id: &str,
) -> Result<LocalAutomationItemResponse, ManagerError>
pub async fn get( &self, application_id: &str, id: &str, ) -> Result<LocalAutomationItemResponse, ManagerError>
Get a local automation by id.
Auto Trait Implementations§
impl !RefUnwindSafe for LocalAutomationsResource
impl !UnwindSafe for LocalAutomationsResource
impl Freeze for LocalAutomationsResource
impl Send for LocalAutomationsResource
impl Sync for LocalAutomationsResource
impl Unpin for LocalAutomationsResource
impl UnsafeUnpin for LocalAutomationsResource
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