pub struct WindowStyleRequest {
pub taskbar: Option<TaskbarVisibility>,
pub activation: Option<ActivationPolicy>,
pub z_level: Option<WindowZLevel>,
pub decorations: Option<WindowDecorationsRequest>,
pub resizable: Option<bool>,
pub transparent: Option<bool>,
pub background_material: Option<WindowBackgroundMaterialRequest>,
pub hit_test: Option<WindowHitTestRequestV1>,
pub opacity: Option<WindowOpacity>,
}Fields§
§taskbar: Option<TaskbarVisibility>§activation: Option<ActivationPolicy>§z_level: Option<WindowZLevel>§decorations: Option<WindowDecorationsRequest>§resizable: Option<bool>§transparent: Option<bool>Requests a transparent composited window background (best-effort).
background_material: Option<WindowBackgroundMaterialRequest>Optional request for OS-provided background materials (best-effort).
hit_test: Option<WindowHitTestRequestV1>Optional request for window-level pointer hit testing (best-effort).
opacity: Option<WindowOpacity>Request global window opacity (not per-pixel transparency), best-effort.
Trait Implementations§
Source§impl Clone for WindowStyleRequest
impl Clone for WindowStyleRequest
Source§fn clone(&self) -> WindowStyleRequest
fn clone(&self) -> WindowStyleRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WindowStyleRequest
impl Debug for WindowStyleRequest
Source§impl Default for WindowStyleRequest
impl Default for WindowStyleRequest
Source§fn default() -> WindowStyleRequest
fn default() -> WindowStyleRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for WindowStyleRequest
impl PartialEq for WindowStyleRequest
impl StructuralPartialEq for WindowStyleRequest
Auto Trait Implementations§
impl Freeze for WindowStyleRequest
impl RefUnwindSafe for WindowStyleRequest
impl Send for WindowStyleRequest
impl Sync for WindowStyleRequest
impl Unpin for WindowStyleRequest
impl UnsafeUnpin for WindowStyleRequest
impl UnwindSafe for WindowStyleRequest
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