pub struct ProviderHandle {
pub display: String,
pub web_port: u16,
pub window_manager: bool,
/* private fields */
}Expand description
Running KasmVNC display. Cloning the surrounding Arc keeps the process
alive until the listener state is dropped.
Fields§
§display: String§web_port: u16§window_manager: boolWhether a window manager is running on the display. With one, the
browser is kept maximized so the client can use resize=remote (the
framebuffer tracks the browser window exactly); without one, the client
must fall back to resize=scale (letterboxed).
Trait Implementations§
Source§impl Drop for ProviderHandle
impl Drop for ProviderHandle
Auto Trait Implementations§
impl !Freeze for ProviderHandle
impl !RefUnwindSafe for ProviderHandle
impl !UnwindSafe for ProviderHandle
impl Send for ProviderHandle
impl Sync for ProviderHandle
impl Unpin for ProviderHandle
impl UnsafeUnpin for ProviderHandle
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