mirror of
https://git.proxmox.com/git/proxmox
synced 2025-08-12 10:51:26 +00:00
const_regex: fixup for previous commit
This commit is contained in:
parent
e89a52c30b
commit
446ee31466
@ -22,7 +22,10 @@ impl fmt::Debug for ConstRegexPattern {
|
|||||||
|
|
||||||
/// Macro to generate a ConstRegexPattern
|
/// Macro to generate a ConstRegexPattern
|
||||||
///
|
///
|
||||||
/// ```ignore
|
/// ```
|
||||||
|
/// # #[macro_use]
|
||||||
|
/// # use proxmox_api::*;
|
||||||
|
/// #
|
||||||
/// const_regex!{
|
/// const_regex!{
|
||||||
/// FILE_EXTENSION_REGEX = r".*\.([a-zA-Z]+)$";
|
/// FILE_EXTENSION_REGEX = r".*\.([a-zA-Z]+)$";
|
||||||
/// pub SHA256_HEX_REGEX = r"^[a-f0-9]{64}$";
|
/// 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;
|
($($pub:tt)*) $(#[$attr:meta])* $name:ident = $regex:expr;
|
||||||
$($rest:tt)*
|
$($rest:tt)*
|
||||||
) => {
|
) => {
|
||||||
$(#[$attr])* $($pub)* const $name: $crate::schema::ConstRegexPattern =
|
$(#[$attr])* $($pub)* const $name: $crate::const_regex::ConstRegexPattern =
|
||||||
$crate::schema::ConstRegexPattern {
|
$crate::const_regex::ConstRegexPattern {
|
||||||
regex_string: $regex,
|
regex_string: $regex,
|
||||||
regex_obj: (|| -> &'static ::regex::Regex {
|
regex_obj: (|| -> &'static ::regex::Regex {
|
||||||
::lazy_static::lazy_static! {
|
::lazy_static::lazy_static! {
|
||||||
|
Loading…
Reference in New Issue
Block a user