#![macro_use] #![cfg_attr(not(feature = "std"), no_std)] #![allow(dead_code)] pub mod packet; pub mod encoding; #[allow(unused_variables)] pub fn print_stack(file: &'static str, line: u32) { let _u: u32 = 1; let _uptr: *const u32 = &_u; // log::trace!("[{}:{}] SP: 0x{:p}", file, line, &_uptr); } #[allow(unused_variables)] pub fn log_stack(file: &'static str) { let _u: u32 = 1; let _uptr: *const u32 = &_u; //trace!("[{}] SP: 0x{:?}", file, &_uptr); } #[allow(unused_variables)] pub fn print_size(name: &'static str) { //log::info!("[{}] size: {}", name, core::mem::size_of::()); } #[allow(unused_variables)] pub fn print_value_size(name: &'static str, val: &T) { /* log::info!( "[{}] value size: {}", name, core::mem::size_of_val::(val) );*/ }