pub struct TaskScriptsResource { /* private fields */ }Expand description
Custom scripts by type — /api/v3/scripts.
Implementations§
Source§impl TaskScriptsResource
impl TaskScriptsResource
Sourcepub async fn list(
&self,
script_type: ScriptType,
) -> Result<ScriptList, ManagerError>
pub async fn list( &self, script_type: ScriptType, ) -> Result<ScriptList, ManagerError>
List scripts of a type.
Sourcepub async fn get(
&self,
script_type: ScriptType,
code_id: &str,
) -> Result<ScriptResponses, ManagerError>
pub async fn get( &self, script_type: ScriptType, code_id: &str, ) -> Result<ScriptResponses, ManagerError>
Get a script by id.
Sourcepub async fn submit(
&self,
script_type: ScriptType,
body: Script,
) -> Result<ScriptResponses, ManagerError>
pub async fn submit( &self, script_type: ScriptType, body: Script, ) -> Result<ScriptResponses, ManagerError>
Submit a new script.
Sourcepub async fn update(
&self,
script_type: ScriptType,
code_id: &str,
body: Script,
) -> Result<ScriptResponses, ManagerError>
pub async fn update( &self, script_type: ScriptType, code_id: &str, body: Script, ) -> Result<ScriptResponses, ManagerError>
Update a script.
Auto Trait Implementations§
impl !RefUnwindSafe for TaskScriptsResource
impl !UnwindSafe for TaskScriptsResource
impl Freeze for TaskScriptsResource
impl Send for TaskScriptsResource
impl Sync for TaskScriptsResource
impl Unpin for TaskScriptsResource
impl UnsafeUnpin for TaskScriptsResource
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