Metode Clear Paniclog
Metode clearPaniclog menghapus semua catatan panic yang tersimpan.
Menggunakan TypeScript
Untuk TypeScript, panggil .clearPaniclog() pada VM yang dikonfigurasi dengan kapabilitas Debug. Metode ini selesai setelah catatan dihapus dan melempar error jika operasi gagal.
ts
import { Capability, LightVM } from 'lightvm';
const vm = new LightVM({ caps: [Capability.Debug] });
vm.clearPaniclog();Menggunakan Rust
Dalam Rust, panggil .clear_paniclog() pada VM yang dikonfigurasi dengan kapabilitas Debug. Metode ini mengembalikan Result<(), VMError>.
rust
use lightvm::LightVM;
use lightvm::types::{capability::Capability, vmconfig::VmConfig};
fn main() -> Result<(), Box<dyn std::error::Error>> {
let vm = LightVM::new(VmConfig {
caps: vec![Capability::Debug],
..Default::default()
});
vm.clear_paniclog()?;
Ok(())
}INFO
Kapabilitas yang Dibutuhkan: Debug
WARNING
Metode .clearPaniclog() dan .clear_paniclog() tidak tersedia dalam build WebAssembly.