beatmap1/
beatmap1.rs

1use rosu_memory_lib::reader::beatmap::stable::memory::get_beatmap_info;
2use rosu_memory_lib::init_loop;
3
4
5fn main() -> eyre::Result<()> {
6    let (mut state, process) = init_loop(500)?;
7    println!("Successfully initialized!");
8    loop {
9        match get_beatmap_info(&process, &mut state) {
10                Ok(beatmap_info) => println!("Current beatmap info: {beatmap_info:?}"),
11                Err(e) => println!("Error: {e:?}"),
12        }
13        std::thread::sleep(std::time::Duration::from_millis(1000));
14    }
15}