pub struct ClientData {
pub x: i16,
pub y: i16,
pub width: i16,
pub height: i16,
pub class: String,
pub title: String,
pub workspace: WorkspaceId,
pub monitor: MonitorId,
pub focus_history_id: i8,
pub floating: bool,
pub enabled: bool,
pub pid: i32,
}
Fields§
§x: i16
§y: i16
§width: i16
§height: i16
§class: String
§title: String
§workspace: WorkspaceId
§monitor: MonitorId
§focus_history_id: i8
§floating: bool
§enabled: bool
§pid: i32
Trait Implementations§
Source§impl Clone for ClientData
impl Clone for ClientData
Source§fn clone(&self) -> ClientData
fn clone(&self) -> ClientData
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ClientData
impl Debug for ClientData
Source§impl FindByFirst<u64, ClientData> for [(ClientId, ClientData)]
impl FindByFirst<u64, ClientData> for [(ClientId, ClientData)]
fn find_by_first(&self, id: &ClientId) -> Option<&ClientData>
Auto Trait Implementations§
impl Freeze for ClientData
impl RefUnwindSafe for ClientData
impl Send for ClientData
impl Sync for ClientData
impl Unpin for ClientData
impl UnwindSafe for ClientData
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