pub trait OrderItemTrait {
    // Required methods
    fn get_order_delivery(&self) -> &[OrderDeliveryProperty];
    fn take_order_delivery(&mut self) -> Vec<OrderDeliveryProperty>;
    fn get_order_item_number(&self) -> &[OrderItemNumberProperty];
    fn take_order_item_number(&mut self) -> Vec<OrderItemNumberProperty>;
    fn get_order_item_status(&self) -> &[OrderItemStatusProperty];
    fn take_order_item_status(&mut self) -> Vec<OrderItemStatusProperty>;
    fn get_order_quantity(&self) -> &[OrderQuantityProperty];
    fn take_order_quantity(&mut self) -> Vec<OrderQuantityProperty>;
    fn get_ordered_item(&self) -> &[OrderedItemProperty];
    fn take_ordered_item(&mut self) -> Vec<OrderedItemProperty>;
}
Expand description

This trait is for properties from https://schema.org/OrderItem.

Required Methods§

Implementors§