il2cpp_rs 0.1.3

A library for interacting with il2cpp on Windows
use std::io::{self};
use windows::Win32::System::Console::AllocConsole;
pub fn allocate_console() -> Result<(), Box<dyn std::error::Error>> {
    unsafe {
        AllocConsole()?;
    }
    Ok(())
}

pub fn wait_line() {
    let mut input = String::new();
    let _ = io::stdin().read_line(&mut input);
}

pub fn instructuted_wait_line(instruction: String) {
    println!("{}", instruction);
    wait_line();
}

pub fn wait_line_press_to_exit(error_code: i32) {
    instructuted_wait_line(String::from("Press enter to exit...."));
    std::process::exit(error_code);
}