Struct polywrap_logger_plugin::LoggerPlugin
source · pub struct LoggerPlugin { /* private fields */ }Implementations§
source§impl LoggerPlugin
impl LoggerPlugin
pub fn new(custom_logger: Option<Box<dyn LogFuncTrait>>) -> Self
Trait Implementations§
source§impl Debug for LoggerPlugin
impl Debug for LoggerPlugin
source§impl From<LoggerPlugin> for PluginPackage<LoggerPlugin>
impl From<LoggerPlugin> for PluginPackage<LoggerPlugin>
source§fn from(plugin: LoggerPlugin) -> PluginPackage<LoggerPlugin>
fn from(plugin: LoggerPlugin) -> PluginPackage<LoggerPlugin>
Converts to this type from the input type.
source§impl From<LoggerPlugin> for PluginWrapper<LoggerPlugin>
impl From<LoggerPlugin> for PluginWrapper<LoggerPlugin>
source§fn from(plugin: LoggerPlugin) -> PluginWrapper<LoggerPlugin>
fn from(plugin: LoggerPlugin) -> PluginWrapper<LoggerPlugin>
Converts to this type from the input type.
source§impl Module for LoggerPlugin
impl Module for LoggerPlugin
source§impl PluginModule for LoggerPlugin
impl PluginModule for LoggerPlugin
Auto Trait Implementations§
impl !RefUnwindSafe for LoggerPlugin
impl Send for LoggerPlugin
impl Sync for LoggerPlugin
impl Unpin for LoggerPlugin
impl !UnwindSafe for LoggerPlugin
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more