pub struct ObsHookableSourceSignals { /* private fields */ }Available on Windows only.
Expand description
This signal manager must be within an Arc if you want to clone it.
Implementations§
Source§impl ObsHookableSourceSignals
impl ObsHookableSourceSignals
pub fn on_hooked(&self) -> Result<Receiver<HookedSignal>, ObsError>
pub fn on_unhooked(&self) -> Result<Receiver<UnhookedSignal>, ObsError>
Trait Implementations§
Source§impl Debug for ObsHookableSourceSignals
impl Debug for ObsHookableSourceSignals
Auto Trait Implementations§
impl Freeze for ObsHookableSourceSignals
impl !RefUnwindSafe for ObsHookableSourceSignals
impl Send for ObsHookableSourceSignals
impl Sync for ObsHookableSourceSignals
impl Unpin for ObsHookableSourceSignals
impl UnsafeUnpin for ObsHookableSourceSignals
impl !UnwindSafe for ObsHookableSourceSignals
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