pub struct RegisterMockRequest {
pub namespace: String,
pub workflow_id: String,
pub activity_name: String,
pub outcome: MockOutcome,
}Expand description
Request to install an opt-in per-run activity mock.
Fields§
§namespace: StringNamespace the target run is scoped to (authorized like any operation).
workflow_id: StringThe run whose activity is mocked.
activity_name: StringThe named activity to mock.
outcome: MockOutcomeThe canned outcome the mocked activity returns.
Trait Implementations§
Source§impl Clone for RegisterMockRequest
impl Clone for RegisterMockRequest
Source§fn clone(&self) -> RegisterMockRequest
fn clone(&self) -> RegisterMockRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RegisterMockRequest
impl Debug for RegisterMockRequest
Source§impl<'de> Deserialize<'de> for RegisterMockRequest
impl<'de> Deserialize<'de> for RegisterMockRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RegisterMockRequest
impl RefUnwindSafe for RegisterMockRequest
impl Send for RegisterMockRequest
impl Sync for RegisterMockRequest
impl Unpin for RegisterMockRequest
impl UnsafeUnpin for RegisterMockRequest
impl UnwindSafe for RegisterMockRequest
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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::RequestSource§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