luaur-repl-cli 0.1.3

Interactive Luau REPL (Rust).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use core::ffi::c_void;

use crate::type_aliases::bool_check::BoolCheck;
use crate::type_aliases::compile_options::CompileOptions;
use crate::type_aliases::coverage::Coverage;
use luaur_cli_lib::records::vfs_navigator::VfsNavigator;

#[derive(Debug, Clone)]
pub struct ReplRequirer {
    pub(crate) copts: CompileOptions,
    pub(crate) coverageActive: BoolCheck,
    pub(crate) codegenEnabled: BoolCheck,
    pub(crate) coverageTrack: Coverage,
    pub(crate) countersActive: BoolCheck,
    pub(crate) countersTrack: Coverage,
    pub(crate) vfs: VfsNavigator,
}