pub struct PluginHandleManager { /* private fields */ }Expand description
Manages plugin handles
Implementations§
Source§impl PluginHandleManager
impl PluginHandleManager
Sourcepub fn global() -> &'static PluginHandleManager
pub fn global() -> &'static PluginHandleManager
Get the global handle manager
Sourcepub fn register(&self, handle: PluginHandle) -> u64
pub fn register(&self, handle: PluginHandle) -> u64
Register a new handle
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for PluginHandleManager
impl !RefUnwindSafe for PluginHandleManager
impl Send for PluginHandleManager
impl Sync for PluginHandleManager
impl Unpin for PluginHandleManager
impl UnsafeUnpin for PluginHandleManager
impl !UnwindSafe for PluginHandleManager
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