scsys_xtask/pipes/watch/builder.rs
1/*
2 Appellation: builder <module>
3 Contrib: @FL03
4*/
5
6mod impl_builder;
7mod impl_inner;
8
9use super::{WatcherConfig, WatcherState};
10use std::sync::Arc;
11
12pub struct Builder {
13 pub(crate) inner: Arc<BuilderInner>,
14}
15
16#[derive(Clone, Debug)]
17pub struct BuilderInner {
18 pub(crate) config: WatcherConfig,
19 pub(crate) state: WatcherState,
20}