Struct google_partners2::RequestMetadata
[−]
[src]
pub struct RequestMetadata { pub locale: Option<String>, pub partners_session_id: Option<String>, pub experiment_ids: Option<Vec<String>>, pub user_overrides: Option<UserOverrides>, pub traffic_source: Option<TrafficSource>, }
Common data that is in each API request.
This type is not used in any activity, and only used as part of another schema.
Fields
locale: Option<String>
Locale to use for the current request.
partners_session_id: Option<String>
Google Partners session ID.
experiment_ids: Option<Vec<String>>
Experiment IDs the current request belongs to.
user_overrides: Option<UserOverrides>
Values to use instead of the user's respective defaults for the current request. These are only honored by whitelisted products.
traffic_source: Option<TrafficSource>
Source of traffic for the current request.
Trait Implementations
impl Debug for RequestMetadata
[src]
impl Clone for RequestMetadata
[src]
fn clone(&self) -> RequestMetadata
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Default for RequestMetadata
[src]
fn default() -> RequestMetadata
Returns the "default value" for a type. Read more