proc-utils 0.1.1

A series of traits, macros, functions, and utilities that make writing and debugging proc macros easier
Documentation
use proc_utils::*;

#[test]
fn test_item_suppression() {
    #[suppress_item]
    fn invalid_rust() {
        return nonexistent_value;
    }
}

#[test]
fn test_overwrite_with() {
    #[overwrite_with {
		fn hello_world() -> usize {
			3
		}
	}]
    fn invalid_rust() {
        return nonexistent_value;
    }
    assert_eq!(hello_world(), 3);
}