Trait schema_org_types::ReceiveActionTrait
source · pub trait ReceiveActionTrait {
// Required methods
fn get_delivery_method(&self) -> &[DeliveryMethodProperty];
fn take_delivery_method(&mut self) -> Vec<DeliveryMethodProperty>;
fn get_sender(&self) -> &[SenderProperty];
fn take_sender(&mut self) -> Vec<SenderProperty>;
}
Expand description
This trait is for properties from https://schema.org/ReceiveAction.
Required Methods§
sourcefn get_delivery_method(&self) -> &[DeliveryMethodProperty]
fn get_delivery_method(&self) -> &[DeliveryMethodProperty]
Get https://schema.org/deliveryMethod from Self
as borrowed slice.
sourcefn take_delivery_method(&mut self) -> Vec<DeliveryMethodProperty>
fn take_delivery_method(&mut self) -> Vec<DeliveryMethodProperty>
Take https://schema.org/deliveryMethod from Self
as owned vector.
sourcefn get_sender(&self) -> &[SenderProperty]
fn get_sender(&self) -> &[SenderProperty]
Get https://schema.org/sender from Self
as borrowed slice.
sourcefn take_sender(&mut self) -> Vec<SenderProperty>
fn take_sender(&mut self) -> Vec<SenderProperty>
Take https://schema.org/sender from Self
as owned vector.