pub struct WindowInfo {
pub window: String,
pub kind: String,
pub presentation: Presentation,
pub lifecycle: Lifecycle,
pub facts: Option<WindowFacts>,
pub version: u64,
pub changed_by: Option<FactSource>,
}Expand description
window.list entry for one open instance.
Fields§
§window: String§kind: String§presentation: Presentation§lifecycle: Lifecycle§facts: Option<WindowFacts>None while the window is opening.
version: u64Bumped by every change of the facts of this instance.
changed_by: Option<FactSource>Implementations§
Trait Implementations§
Source§impl Clone for WindowInfo
impl Clone for WindowInfo
Source§impl Debug for WindowInfo
impl Debug for WindowInfo
Source§impl PartialEq for WindowInfo
impl PartialEq for WindowInfo
impl StructuralPartialEq for WindowInfo
Auto Trait Implementations§
impl Freeze for WindowInfo
impl RefUnwindSafe for WindowInfo
impl Send for WindowInfo
impl Sync for WindowInfo
impl Unpin for WindowInfo
impl UnsafeUnpin for WindowInfo
impl UnwindSafe for WindowInfo
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