/* * rocie-server * * An enterprise grocery management system - server * * The version of the OpenAPI document: 0.1.0 * Contact: benedikt.peetz@b-peetz.de * Generated by: https://openapi-generator.tech */ use crate::models; use serde::{Deserialize, Serialize}; /// Step : A step holding step [`Item`]s #[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)] pub struct Step { /// [`Item`]s inside #[serde(rename = "items")] pub items: Vec, /// Step number The step numbers start at 1 in each section and increase with non text step. #[serde(rename = "number")] pub number: u32, } impl Step { /// A step holding step [`Item`]s pub fn new(items: Vec, number: u32) -> Step { Step { items, number, } } }