pub struct DesktopWindow {
pub hwnd: usize,
pub class_name: String,
pub window_name: String,
}Expand description
Information about a desktop window (Win32).
Fields§
§hwnd: usizeWindow handle (HWND).
class_name: StringWindow class name.
window_name: StringWindow title.
Trait Implementations§
Source§impl Clone for DesktopWindow
impl Clone for DesktopWindow
Source§fn clone(&self) -> DesktopWindow
fn clone(&self) -> DesktopWindow
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 DesktopWindow
impl Debug for DesktopWindow
Source§impl<'de> Deserialize<'de> for DesktopWindow
impl<'de> Deserialize<'de> for DesktopWindow
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DesktopWindow
impl RefUnwindSafe for DesktopWindow
impl Send for DesktopWindow
impl Sync for DesktopWindow
impl Unpin for DesktopWindow
impl UnsafeUnpin for DesktopWindow
impl UnwindSafe for DesktopWindow
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