pub struct WindowScreenProvider { /* private fields */ }Implementations§
Source§impl WindowScreenProvider
impl WindowScreenProvider
pub fn new<F: Fn(&WindowScreenProviderScope) -> Screen + 'static>(f: F) -> Self
pub fn get_screen(&self, scope: &WindowScreenProviderScope) -> Screen
pub fn default_screen() -> Self
pub fn with_id(id: impl Into<String>) -> Self
Trait Implementations§
Source§impl Clone for WindowScreenProvider
impl Clone for WindowScreenProvider
Source§fn clone(&self) -> WindowScreenProvider
fn clone(&self) -> WindowScreenProvider
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for WindowScreenProvider
impl !Send for WindowScreenProvider
impl !Sync for WindowScreenProvider
impl !UnwindSafe for WindowScreenProvider
impl Freeze for WindowScreenProvider
impl Unpin for WindowScreenProvider
impl UnsafeUnpin for WindowScreenProvider
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