Skip to main content

define_Conf

Macro define_Conf 

Source
macro_rules! define_Conf {
    (
        $(
            $(#[doc = $doc:literal])*
            $(#[default_text = $default_text:literal])?
            $(#[rename = $new_name:ident])?
            $(#[lints($($for_lints:ident),* $(,)?)])?
            // The type must exist for regular fields and shouldn't exist for deprecated ones.
            $name:ident($name_str:literal) $(: $ty:ty $(= $default:expr)?)?,
        )*
    ) => { ... };
}