Struct google_content2::Service
[−]
[src]
pub struct Service { pub currency: Option<String>, pub name: Option<String>, pub delivery_time: Option<DeliveryTime>, pub active: Option<bool>, pub delivery_country: Option<i64>, pub rate_groups: Option<Vec<RateGroup>>, }
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields
currency: Option<String>
The CLDR code of the currency to which this service applies. Must match that of the prices in rate groups.
name: Option<String>
Free-form name of the service. Must be unique within target account. Required.
delivery_time: Option<DeliveryTime>
Time spent in various aspects from order to the delivery of the product. Required.
active: Option<bool>
A boolean exposing the active status of the shipping service. Required.
delivery_country: Option<i64>
The CLDR territory code of the country to which the service applies. Required.
rate_groups: Option<Vec<RateGroup>>
Shipping rate group definitions. Only the last one is allowed to have an empty applicableShippingLabels, which means "everything else". The other applicableShippingLabels must not overlap.
Trait Implementations
impl Default for Service
[src]
impl Clone for Service
[src]
fn clone(&self) -> Service
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