pub struct MacWindow {
pub(crate) window: Retained<NSWindow>,
pub(crate) content: Retained<FlippedView>,
pub(crate) _delegate: Retained<WindowDelegate>,
pub(crate) translucency: RefCell<Option<Retained<NSVisualEffectView>>>,
}Fields§
§window: Retained<NSWindow>§content: Retained<FlippedView>§_delegate: Retained<WindowDelegate>§translucency: RefCell<Option<Retained<NSVisualEffectView>>>Behind all the content of a translucent window; made the first time one asks.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for MacWindow
impl !RefUnwindSafe for MacWindow
impl !Send for MacWindow
impl !Sync for MacWindow
impl !UnwindSafe for MacWindow
impl Unpin for MacWindow
impl UnsafeUnpin for MacWindow
Blanket Implementations§
impl<T> AutoreleaseSafe for Twhere
T: ?Sized,
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