Skip to content

Instantly share code, notes, and snippets.

@durka
Last active August 20, 2018 20:45
macro missing_docs
[package]
name = "a"
version = "0.1.0"
authors = ["Alex Burka <aburka@seas.upenn.edu>"]
[dependencies]
b = { path = "../b" }
#![deny(missing_docs)]
//! Docs
#[macro_use] extern crate b;
macro_rules! a {
($f:ident, $g:ident) => {
pub fn $f() {}
pub struct $g;
}
}
a!(bar, Bar);
b!(foo, Foo);
[package]
name = "b"
version = "0.1.0"
authors = ["Alex Burka <aburka@seas.upenn.edu>"]
#[macro_export]
macro_rules! b {
($f:ident, $g:ident) => {
pub fn $f() {}
pub struct $g;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment