Skip to main content

wasmedge_sdk/
log.rs

1//! Defines WasmEdge LogManager struct
2
3use wasmedge_sys as sys;
4
5/// Manipulates the runtime logger.
6#[derive(Debug)]
7pub struct LogManager {}
8impl LogManager {
9    /// Logs the debug information.
10    pub fn log_debug_info() {
11        sys::utils::log_debug_info()
12    }
13
14    /// Logs the error information.
15    pub fn log_error_info() {
16        sys::utils::log_error_info()
17    }
18
19    /// Sets the logging system off.
20    pub fn log_off() {
21        sys::utils::log_off()
22    }
23}