pub struct FFIWindowData {
pub window_id: u32,
pub window_layer: i32,
pub is_on_screen: bool,
pub is_active: bool,
pub frame: FFIRect,
pub title_offset: u32,
pub title_length: u32,
pub owning_app_index: i32,
/* private fields */
}Expand description
Packed window data for batch retrieval
Fields§
§window_id: u32§window_layer: i32§is_on_screen: bool§is_active: bool§frame: FFIRect§title_offset: u32§title_length: u32§owning_app_index: i32Trait Implementations§
Source§impl Clone for FFIWindowData
impl Clone for FFIWindowData
Source§fn clone(&self) -> FFIWindowData
fn clone(&self) -> FFIWindowData
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 FFIWindowData
impl Debug for FFIWindowData
impl Copy for FFIWindowData
Auto Trait Implementations§
impl Freeze for FFIWindowData
impl RefUnwindSafe for FFIWindowData
impl Send for FFIWindowData
impl Sync for FFIWindowData
impl Unpin for FFIWindowData
impl UnwindSafe for FFIWindowData
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