pub struct WorkspaceMonitor { /* private fields */ }Implementations§
Source§impl WorkspaceMonitor
impl WorkspaceMonitor
pub fn receiver(&self) -> &Receiver<WorkspaceEvent>
pub fn next_event(&self) -> Option<WorkspaceEvent>
pub fn attach( &self, session_id: &str, provider_name: Option<&str>, ) -> Result<StreamHandle>
Auto Trait Implementations§
impl !RefUnwindSafe for WorkspaceMonitor
impl !Sync for WorkspaceMonitor
impl !UnwindSafe for WorkspaceMonitor
impl Freeze for WorkspaceMonitor
impl Send for WorkspaceMonitor
impl Unpin for WorkspaceMonitor
impl UnsafeUnpin for WorkspaceMonitor
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