pub struct GenEventManager { /* private fields */ }Implementations§
Source§impl GenEventManager
impl GenEventManager
pub fn new(registry: Arc<ProcessRegistry>) -> Self
pub async fn add_handler( &mut self, handler: Box<dyn GenEventHandler>, args: OwnedTerm, ) -> Result<()>
pub async fn delete_handler(&mut self, handler_id: OwnedTerm) -> Result<()>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GenEventManager
impl !RefUnwindSafe for GenEventManager
impl Send for GenEventManager
impl !Sync for GenEventManager
impl Unpin for GenEventManager
impl !UnwindSafe for GenEventManager
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