1 2 3 4 5 6 7 8 9 10 11 12 13
//! Logger extensions for pwasm-std mod external { #[cfg_attr(not(feature="std"), link(name = "env"))] extern { pub fn debug(str_ptr: *const u8, str_len: u32); } } /// Log debug message to the runtime pub fn debug(msg: &str) { unsafe { external::debug(msg.as_ptr(), msg.len() as u32); } }