pub struct WorkflowClient { /* private fields */ }
Expand description
Client for managing workflows in the Gevulot system.
Implementations§
Source§impl WorkflowClient
impl WorkflowClient
Sourcepub fn new(base_client: Arc<RwLock<BaseClient>>) -> Self
pub fn new(base_client: Arc<RwLock<BaseClient>>) -> Self
Sourcepub async fn create(
&mut self,
msg: MsgCreateWorkflow,
) -> Result<MsgCreateWorkflowResponse>
pub async fn create( &mut self, msg: MsgCreateWorkflow, ) -> Result<MsgCreateWorkflowResponse>
Sourcepub async fn delete(
&mut self,
msg: MsgDeleteWorkflow,
) -> Result<MsgDeleteWorkflowResponse>
pub async fn delete( &mut self, msg: MsgDeleteWorkflow, ) -> Result<MsgDeleteWorkflowResponse>
Trait Implementations§
Source§impl Clone for WorkflowClient
impl Clone for WorkflowClient
Source§fn clone(&self) -> WorkflowClient
fn clone(&self) -> WorkflowClient
Returns a copy 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 WorkflowClient
impl !RefUnwindSafe for WorkflowClient
impl Send for WorkflowClient
impl Sync for WorkflowClient
impl Unpin for WorkflowClient
impl !UnwindSafe for WorkflowClient
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request