basyx_rs/submodel_element/
operation_variable.rs

1// SPDX-FileCopyrightText: 2021 Fraunhofer Institute for Experimental Software Engineering IESE
2// SPDX-FileCopyrightText: 2023 Jan Hecht
3//
4// SPDX-License-Identifier: MIT
5
6use super::SubmodelElement;
7use serde::{Deserialize, Serialize};
8
9#[derive(Clone, PartialEq, Debug, Deserialize, Serialize)]
10pub struct OperationVariable {
11    pub value: SubmodelElement,
12}
13
14impl OperationVariable {
15    pub fn new(submodel_element: SubmodelElement) -> Self {
16        Self {
17            value: submodel_element,
18        }
19    }
20}