pub struct PipelineLocksClient { /* private fields */ }Implementations§
Source§impl PipelineLocksClient
impl PipelineLocksClient
pub async fn get_pipeline_lock( &self, group_id: &str, pipeline_id: &str, pipeline_lock_uuid: &str, ) -> Result<RespPipelineLock, Error<GetPipelineLockError>>
pub async fn list_pipeline_locks( &self, group_id: &str, pipeline_id: &str, ) -> Result<RespPipelineLockList, Error<ListPipelineLocksError>>
pub async fn release_pipeline_lock( &self, group_id: &str, pipeline_id: &str, pipeline_run_uuid: &str, ) -> Result<(), Error<ReleasePipelineLockError>>
Trait Implementations§
Source§impl Clone for PipelineLocksClient
impl Clone for PipelineLocksClient
Source§fn clone(&self) -> PipelineLocksClient
fn clone(&self) -> PipelineLocksClient
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PipelineLocksClient
impl !RefUnwindSafe for PipelineLocksClient
impl Send for PipelineLocksClient
impl Sync for PipelineLocksClient
impl Unpin for PipelineLocksClient
impl !UnwindSafe for PipelineLocksClient
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