// This file is part of https://github.com/SpringQL/SpringQL which is licensed under MIT OR Apache-2.0. See file LICENSE-MIT or LICENSE-APACHE for full license details.
usestd::sync::Arc;usecrate::pipeline::{name::StreamName,stream_model::StreamModel};#[derive(Clone, Eq, PartialEq, Debug)]pubenumStreamNode{
Stream(Arc<StreamModel>),
VirtualRoot,
VirtualLeaf { parent_sink_stream: StreamName },}