MCPcopy Create free account
hub / github.com/RustOtomeLab/RustEng / set_delay_channels

Method set_delay_channels

src/executors/executor.rs:90–101  ·  view source on GitHub ↗
(
        &mut self,
        delay_tx: DelayTX,
        delay_move_tx: DelayTX,
        loop_move_tx: DelayTX,
    )

Source from the content-addressed store, hash-verified

88 delay_channels: Option<DelayChannels>,
89 status_channel: Option<(Sender<()>, Sender<()>)>,
90}
91
92impl Executor {
93 pub(crate) fn new(weak: Weak<MainWindow>) -> Result<Executor, EngineError> {
94 let mut script = Parser::load("ky01")?;
95
96 let user_data = UserData::load();
97 let read_block = user_data.read.get(script.name()).copied().unwrap_or(0);
98 script.set_read_block(read_block);
99
100 let figure_items = Rc::new(VecModel::<FigureItem>::default());
101 if let Some(window) = weak.upgrade() {
102 window.set_figure_items(figure_items.clone().into());
103 }
104

Callers 1

load_dataFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected