From 446ee314664b12e405f96c826c2dac9c580d1ccc Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Sat, 23 Nov 2019 10:48:36 +0100 Subject: [PATCH] const_regex: fixup for previous commit --- proxmox-api/src/const_regex.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/proxmox-api/src/const_regex.rs b/proxmox-api/src/const_regex.rs index a6e8ec56..50c86973 100644 --- a/proxmox-api/src/const_regex.rs +++ b/proxmox-api/src/const_regex.rs @@ -22,7 +22,10 @@ impl fmt::Debug for ConstRegexPattern { /// Macro to generate a ConstRegexPattern /// -/// ```ignore +/// ``` +/// # #[macro_use] +/// # use proxmox_api::*; +/// # /// const_regex!{ /// FILE_EXTENSION_REGEX = r".*\.([a-zA-Z]+)$"; /// pub SHA256_HEX_REGEX = r"^[a-f0-9]{64}$"; @@ -44,8 +47,8 @@ macro_rules! const_regex { ($($pub:tt)*) $(#[$attr:meta])* $name:ident = $regex:expr; $($rest:tt)* ) => { - $(#[$attr])* $($pub)* const $name: $crate::schema::ConstRegexPattern = - $crate::schema::ConstRegexPattern { + $(#[$attr])* $($pub)* const $name: $crate::const_regex::ConstRegexPattern = + $crate::const_regex::ConstRegexPattern { regex_string: $regex, regex_obj: (|| -> &'static ::regex::Regex { ::lazy_static::lazy_static! {