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}