Struct wolt::DeliverySpecs [−][src]
pub struct DeliverySpecs {}Show fields
pub capability_values: Option<Vec<String>>, pub courier_restrictions: i32, pub custom_geo_range: Option<GeoRange>, pub delivery_enabled: bool, pub delivery_pricing: DeliveryPricing, pub delivery_times: OpeningTimes, pub forbidden_capabilities: Vec<String>, pub geo_range: GeoRange, pub postcode_range: Vec<String>, pub price: DeliverySpecsPrice, pub require_street_address: bool, pub required_capabilities: Vec<String>, pub road_range: Option<i32>, pub road_range_mode: String, pub service_time: ServiceTime, pub use_default_autogenerated_geo_range: bool, pub use_default_delivery_pricing: bool, pub _extra_fields: HashMap<String, Value>,
Fields
capability_values: Option<Vec<String>>
courier_restrictions: i32
custom_geo_range: Option<GeoRange>
delivery_enabled: bool
delivery_pricing: DeliveryPricing
delivery_times: OpeningTimes
forbidden_capabilities: Vec<String>
geo_range: GeoRange
postcode_range: Vec<String>
price: DeliverySpecsPrice
require_street_address: bool
required_capabilities: Vec<String>
road_range: Option<i32>
road_range_mode: String
service_time: ServiceTime
use_default_autogenerated_geo_range: bool
use_default_delivery_pricing: bool
_extra_fields: HashMap<String, Value>
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for DeliverySpecs
impl Send for DeliverySpecs
impl Sync for DeliverySpecs
impl Unpin for DeliverySpecs
impl UnwindSafe for DeliverySpecs