pub struct GenericWindowManager { /* private fields */ }Expand description
Serves as a cross-compatible WindowManager implementation.
Implementations§
Trait Implementations§
Source§impl WindowManager for GenericWindowManager
impl WindowManager for GenericWindowManager
fn get_active_window_data<'life0, 'async_trait>(
&'life0 mut self,
) -> Pin<Box<dyn Future<Output = Result<ActiveWindowData>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl !RefUnwindSafe for GenericWindowManager
impl !UnwindSafe for GenericWindowManager
impl Freeze for GenericWindowManager
impl Send for GenericWindowManager
impl Sync for GenericWindowManager
impl Unpin for GenericWindowManager
impl UnsafeUnpin for GenericWindowManager
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