#[non_exhaustive]pub struct BatchUpdateGenerativeQuestionConfigsResponse {
pub generative_question_configs: Vec<GenerativeQuestionConfig>,
/* private fields */
}Expand description
Aggregated response for UpdateGenerativeQuestionConfig method.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.generative_question_configs: Vec<GenerativeQuestionConfig>Optional. The updates question configs.
Implementations§
Source§impl BatchUpdateGenerativeQuestionConfigsResponse
impl BatchUpdateGenerativeQuestionConfigsResponse
pub fn new() -> Self
Sourcepub fn set_generative_question_configs<T, V>(self, v: T) -> Self
pub fn set_generative_question_configs<T, V>(self, v: T) -> Self
Sets the value of generative_question_configs.
§Example
ⓘ
use google_cloud_retail_v2::model::GenerativeQuestionConfig;
let x = BatchUpdateGenerativeQuestionConfigsResponse::new()
.set_generative_question_configs([
GenerativeQuestionConfig::default()/* use setters */,
GenerativeQuestionConfig::default()/* use (different) setters */,
]);Trait Implementations§
Source§impl Clone for BatchUpdateGenerativeQuestionConfigsResponse
impl Clone for BatchUpdateGenerativeQuestionConfigsResponse
Source§fn clone(&self) -> BatchUpdateGenerativeQuestionConfigsResponse
fn clone(&self) -> BatchUpdateGenerativeQuestionConfigsResponse
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 moreSource§impl Default for BatchUpdateGenerativeQuestionConfigsResponse
impl Default for BatchUpdateGenerativeQuestionConfigsResponse
Source§fn default() -> BatchUpdateGenerativeQuestionConfigsResponse
fn default() -> BatchUpdateGenerativeQuestionConfigsResponse
Returns the “default value” for a type. Read more
Source§impl PartialEq for BatchUpdateGenerativeQuestionConfigsResponse
impl PartialEq for BatchUpdateGenerativeQuestionConfigsResponse
Source§fn eq(&self, other: &BatchUpdateGenerativeQuestionConfigsResponse) -> bool
fn eq(&self, other: &BatchUpdateGenerativeQuestionConfigsResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BatchUpdateGenerativeQuestionConfigsResponse
Auto Trait Implementations§
impl Freeze for BatchUpdateGenerativeQuestionConfigsResponse
impl RefUnwindSafe for BatchUpdateGenerativeQuestionConfigsResponse
impl Send for BatchUpdateGenerativeQuestionConfigsResponse
impl Sync for BatchUpdateGenerativeQuestionConfigsResponse
impl Unpin for BatchUpdateGenerativeQuestionConfigsResponse
impl UnwindSafe for BatchUpdateGenerativeQuestionConfigsResponse
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