luaur_repl_cli/records/
repl_requirer.rs1use core::ffi::c_void;
2
3use crate::type_aliases::bool_check::BoolCheck;
4use crate::type_aliases::compile_options::CompileOptions;
5use crate::type_aliases::coverage::Coverage;
6use luaur_cli_lib::records::vfs_navigator::VfsNavigator;
7
8#[derive(Debug, Clone)]
9pub struct ReplRequirer {
10 pub(crate) copts: CompileOptions,
11 pub(crate) coverageActive: BoolCheck,
12 pub(crate) codegenEnabled: BoolCheck,
13 pub(crate) coverageTrack: Coverage,
14 pub(crate) countersActive: BoolCheck,
15 pub(crate) countersTrack: Coverage,
16 pub(crate) vfs: VfsNavigator,
17}