pub struct SortCriteria {
pub pid: i8,
pub title: i8,
pub position: Option<PositionSort>,
}Expand description
Criteria for sorting window enumeration results.
Fields§
§pid: i8Sort by process ID (1: ascending, -1: descending, 0: no sorting).
title: i8Sort by window title (1: ascending, -1: descending, 0: no sorting).
position: Option<PositionSort>Sort by window position (None: no sorting, Some: position-based sorting).
Trait Implementations§
Source§impl Clone for SortCriteria
impl Clone for SortCriteria
Source§fn clone(&self) -> SortCriteria
fn clone(&self) -> SortCriteria
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 SortCriteria
impl Debug for SortCriteria
Source§impl Default for SortCriteria
impl Default for SortCriteria
Source§fn default() -> SortCriteria
fn default() -> SortCriteria
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SortCriteria
impl RefUnwindSafe for SortCriteria
impl Send for SortCriteria
impl Sync for SortCriteria
impl Unpin for SortCriteria
impl UnwindSafe for SortCriteria
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