pub struct GoogleCloudRetailV2ProductInputConfig {
pub big_query_source: Option<GoogleCloudRetailV2BigQuerySource>,
pub gcs_source: Option<GoogleCloudRetailV2GcsSource>,
pub product_inline_source: Option<GoogleCloudRetailV2ProductInlineSource>,
}Expand description
The input config source for products.
This type is not used in any activity, and only used as part of another schema.
Fields§
§big_query_source: Option<GoogleCloudRetailV2BigQuerySource>BigQuery input source.
gcs_source: Option<GoogleCloudRetailV2GcsSource>Google Cloud Storage location for the input content.
product_inline_source: Option<GoogleCloudRetailV2ProductInlineSource>The Inline source for the input content for products.
Trait Implementations§
Source§impl Clone for GoogleCloudRetailV2ProductInputConfig
impl Clone for GoogleCloudRetailV2ProductInputConfig
Source§fn clone(&self) -> GoogleCloudRetailV2ProductInputConfig
fn clone(&self) -> GoogleCloudRetailV2ProductInputConfig
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 GoogleCloudRetailV2ProductInputConfig
impl Default for GoogleCloudRetailV2ProductInputConfig
Source§fn default() -> GoogleCloudRetailV2ProductInputConfig
fn default() -> GoogleCloudRetailV2ProductInputConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoogleCloudRetailV2ProductInputConfig
impl<'de> Deserialize<'de> for GoogleCloudRetailV2ProductInputConfig
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
impl Part for GoogleCloudRetailV2ProductInputConfig
Auto Trait Implementations§
impl Freeze for GoogleCloudRetailV2ProductInputConfig
impl RefUnwindSafe for GoogleCloudRetailV2ProductInputConfig
impl Send for GoogleCloudRetailV2ProductInputConfig
impl Sync for GoogleCloudRetailV2ProductInputConfig
impl Unpin for GoogleCloudRetailV2ProductInputConfig
impl UnwindSafe for GoogleCloudRetailV2ProductInputConfig
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