Trait hexchat_plugin::Plugin
[−]
[src]
pub trait Plugin { fn init(&self, ph: &mut PluginHandle, arg: Option<&str>) -> bool; fn deinit(&self, _ph: &mut PluginHandle) { ... } }
A hexchat plugin
Required Methods
fn init(&self, ph: &mut PluginHandle, arg: Option<&str>) -> bool
Called to initialize the plugin.
Provided Methods
fn deinit(&self, _ph: &mut PluginHandle)
Called to deinitialize the plugin.
This is always called immediately prior to Drop::drop.