streamcraft 0.0.1

General purpose data/multimedia pipeline framework
Documentation
#[macro_export]
macro_rules! debug {
    ($($arg:tt)*) => {{
        print!("DEBUG: {}: ", self::log_info::NAME);
        println!($($arg)*);
    }};
}

#[macro_export]
macro_rules! error {
    ($($arg:tt)*) => {{
        print!("ERROR: {}: ", self::log_info::NAME);
        println!($($arg)*);
    }};
}

#[macro_export]
macro_rules! define_log_info {
    ($name:literal) => {
        mod log_info {
            #[allow(dead_code)]
            pub const NAME: &'static str = $name;
        }
    };
}