pub enum ObsRuntimeReturn {
Done((ObsRuntime, ObsModules, StartupInfo)),
Restart,
}
Expand description
Return type for OBS runtime initialization
Variants§
Done((ObsRuntime, ObsModules, StartupInfo))
The OBS context is ready to use
Restart
The application must be restarted to apply OBS updates
Auto Trait Implementations§
impl Freeze for ObsRuntimeReturn
impl !RefUnwindSafe for ObsRuntimeReturn
impl Send for ObsRuntimeReturn
impl Sync for ObsRuntimeReturn
impl Unpin for ObsRuntimeReturn
impl !UnwindSafe for ObsRuntimeReturn
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