Skip to content
Snippets Groups Projects
Commit 4d82136f authored by Éloïs's avatar Éloïs
Browse files

[fix] core macros must be documented

parent 7db0b8c7
No related branches found
No related tags found
No related merge requests found
...@@ -57,6 +57,7 @@ use structopt::clap::{App, ArgMatches}; ...@@ -57,6 +57,7 @@ use structopt::clap::{App, ArgMatches};
use structopt::StructOpt; use structopt::StructOpt;
#[macro_export] #[macro_export]
/// Launch durs core server
macro_rules! durs_core_server { macro_rules! durs_core_server {
( $closure_inject_cli:expr, $closure_plug:expr ) => {{ ( $closure_inject_cli:expr, $closure_plug:expr ) => {{
duniter_core::main( duniter_core::main(
...@@ -70,6 +71,7 @@ macro_rules! durs_core_server { ...@@ -70,6 +71,7 @@ macro_rules! durs_core_server {
} }
#[macro_export] #[macro_export]
/// Inject module subcommand in durs command line
macro_rules! durs_inject_cli { macro_rules! durs_inject_cli {
( $( $Module:ty ),* ) => { ( $( $Module:ty ),* ) => {
{ {
...@@ -81,6 +83,7 @@ macro_rules! durs_inject_cli { ...@@ -81,6 +83,7 @@ macro_rules! durs_inject_cli {
} }
#[macro_export] #[macro_export]
/// Plug modules in durs core
macro_rules! durs_plug { macro_rules! durs_plug {
( [ $( $NetworkModule:ty ),* ], [ $( $Module:ty ),* ] ) => { ( [ $( $NetworkModule:ty ),* ], [ $( $Module:ty ),* ] ) => {
{ {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment