pub enum PlacementHeuristic {
Cascade,
Center,
Smart,
Manual {
x: i32,
y: i32,
},
}Expand description
Window placement heuristic
Variants§
Cascade
Cascade from top-left corner
Center
Center on screen
Smart
Smart placement avoiding overlap
Manual
User-specified position
Trait Implementations§
Source§impl Clone for PlacementHeuristic
impl Clone for PlacementHeuristic
Source§fn clone(&self) -> PlacementHeuristic
fn clone(&self) -> PlacementHeuristic
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PlacementHeuristic
impl Debug for PlacementHeuristic
Source§impl PartialEq for PlacementHeuristic
impl PartialEq for PlacementHeuristic
impl Copy for PlacementHeuristic
impl Eq for PlacementHeuristic
impl StructuralPartialEq for PlacementHeuristic
Auto Trait Implementations§
impl Freeze for PlacementHeuristic
impl RefUnwindSafe for PlacementHeuristic
impl Send for PlacementHeuristic
impl Sync for PlacementHeuristic
impl Unpin for PlacementHeuristic
impl UnwindSafe for PlacementHeuristic
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)