pub struct GoogleCloudDialogflowCxV3TestConfig {
pub flow: Option<String>,
pub page: Option<String>,
pub tracking_parameters: Option<Vec<String>>,
}
Expand description
Represents configurations for a test case.
This type is not used in any activity, and only used as part of another schema.
Fields§
§flow: Option<String>
Flow name to start the test case with. Format: projects//locations//agents//flows/
. Only one of flow
and page
should be set to indicate the starting point of the test case. If both are set, page
takes precedence over flow
. If neither is set, the test case will start with start page on the default start flow.
page: Option<String>
The page to start the test case with. Format: projects//locations//agents//flows//pages/
. Only one of flow
and page
should be set to indicate the starting point of the test case. If both are set, page
takes precedence over flow
. If neither is set, the test case will start with start page on the default start flow.
tracking_parameters: Option<Vec<String>>
Session parameters to be compared when calculating differences.
Trait Implementations§
Source§impl Clone for GoogleCloudDialogflowCxV3TestConfig
impl Clone for GoogleCloudDialogflowCxV3TestConfig
Source§fn clone(&self) -> GoogleCloudDialogflowCxV3TestConfig
fn clone(&self) -> GoogleCloudDialogflowCxV3TestConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for GoogleCloudDialogflowCxV3TestConfig
impl Default for GoogleCloudDialogflowCxV3TestConfig
Source§fn default() -> GoogleCloudDialogflowCxV3TestConfig
fn default() -> GoogleCloudDialogflowCxV3TestConfig
Source§impl<'de> Deserialize<'de> for GoogleCloudDialogflowCxV3TestConfig
impl<'de> Deserialize<'de> for GoogleCloudDialogflowCxV3TestConfig
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>,
impl Part for GoogleCloudDialogflowCxV3TestConfig
Auto Trait Implementations§
impl Freeze for GoogleCloudDialogflowCxV3TestConfig
impl RefUnwindSafe for GoogleCloudDialogflowCxV3TestConfig
impl Send for GoogleCloudDialogflowCxV3TestConfig
impl Sync for GoogleCloudDialogflowCxV3TestConfig
impl Unpin for GoogleCloudDialogflowCxV3TestConfig
impl UnwindSafe for GoogleCloudDialogflowCxV3TestConfig
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
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more