Improved structure
This commit is contained in:
+7
-7
@@ -2,7 +2,7 @@
|
||||
macro_rules! export_plugin {
|
||||
($p:expr) => {
|
||||
#[unsafe(no_mangle)]
|
||||
pub extern "C" fn load_plugin() -> $crate::plugin::DynPlugin {
|
||||
pub extern "C" fn load_plugin() -> $crate::utils::plugin::DynPlugin {
|
||||
$p
|
||||
}
|
||||
};
|
||||
@@ -11,20 +11,20 @@ macro_rules! export_plugin {
|
||||
#[macro_export]
|
||||
macro_rules! logger {
|
||||
(const $i:ident $name:expr) => {
|
||||
const $i: $crate::once_cell::sync::Lazy<$crate::logger::Logger> =
|
||||
$crate::once_cell::sync::Lazy::new(|| $crate::logger::Logger::new($name));
|
||||
pub const $i: $crate::once_cell::sync::Lazy<$crate::utils::logger::Logger> =
|
||||
$crate::once_cell::sync::Lazy::new(|| $crate::utils::logger::Logger::new($name));
|
||||
};
|
||||
|
||||
($i:ident $name:expr) => {
|
||||
const $i: $crate::once_cell::sync::Lazy<$crate::logger::Logger> =
|
||||
$crate::once_cell::sync::Lazy::new(|| $crate::logger::Logger::new($name));
|
||||
pub const $i: $crate::once_cell::sync::Lazy<$crate::utils::logger::Logger> =
|
||||
$crate::once_cell::sync::Lazy::new(|| $crate::utils::logger::Logger::new($name));
|
||||
};
|
||||
|
||||
(const $name:expr) => {
|
||||
$crate::once_cell::sync::Lazy::new(|| $crate::logger::Logger::new($name))
|
||||
$crate::once_cell::sync::Lazy::new(|| $crate::utils::logger::Logger::new($name))
|
||||
};
|
||||
|
||||
($name:expr) => {
|
||||
$crate::logger::Logger::new($name)
|
||||
$crate::logger::utils::Logger::new($name)
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user