pub trait MerchantReturnPolicySeasonalOverrideTrait {
// Required methods
fn get_end_date(&self) -> &[EndDateProperty];
fn take_end_date(&mut self) -> Vec<EndDateProperty>;
fn get_merchant_return_days(&self) -> &[MerchantReturnDaysProperty];
fn take_merchant_return_days(&mut self) -> Vec<MerchantReturnDaysProperty>;
fn get_return_policy_category(&self) -> &[ReturnPolicyCategoryProperty];
fn take_return_policy_category(
&mut self
) -> Vec<ReturnPolicyCategoryProperty>;
fn get_start_date(&self) -> &[StartDateProperty];
fn take_start_date(&mut self) -> Vec<StartDateProperty>;
}
Expand description
This trait is for properties from https://schema.org/MerchantReturnPolicySeasonalOverride.
Required Methods§
sourcefn get_end_date(&self) -> &[EndDateProperty]
fn get_end_date(&self) -> &[EndDateProperty]
Get https://schema.org/endDate from Self
as borrowed slice.
sourcefn take_end_date(&mut self) -> Vec<EndDateProperty>
fn take_end_date(&mut self) -> Vec<EndDateProperty>
Take https://schema.org/endDate from Self
as owned vector.
sourcefn get_merchant_return_days(&self) -> &[MerchantReturnDaysProperty]
fn get_merchant_return_days(&self) -> &[MerchantReturnDaysProperty]
Get https://schema.org/merchantReturnDays from Self
as borrowed slice.
sourcefn take_merchant_return_days(&mut self) -> Vec<MerchantReturnDaysProperty>
fn take_merchant_return_days(&mut self) -> Vec<MerchantReturnDaysProperty>
Take https://schema.org/merchantReturnDays from Self
as owned vector.
sourcefn get_return_policy_category(&self) -> &[ReturnPolicyCategoryProperty]
fn get_return_policy_category(&self) -> &[ReturnPolicyCategoryProperty]
Get https://schema.org/returnPolicyCategory from Self
as borrowed slice.
sourcefn take_return_policy_category(&mut self) -> Vec<ReturnPolicyCategoryProperty>
fn take_return_policy_category(&mut self) -> Vec<ReturnPolicyCategoryProperty>
Take https://schema.org/returnPolicyCategory from Self
as owned vector.
sourcefn get_start_date(&self) -> &[StartDateProperty]
fn get_start_date(&self) -> &[StartDateProperty]
Get https://schema.org/startDate from Self
as borrowed slice.
sourcefn take_start_date(&mut self) -> Vec<StartDateProperty>
fn take_start_date(&mut self) -> Vec<StartDateProperty>
Take https://schema.org/startDate from Self
as owned vector.