pub struct PaneReflowMovePlan {
pub source: PaneId,
pub pointer: PanePointerPosition,
pub projected_pointer: PanePointerPosition,
pub preview: PaneDockPreview,
pub snap_profile: PanePressureSnapProfile,
pub operations: Vec<PaneOperation>,
}Expand description
Planned pane move with organic reflow semantics.
Fields§
§source: PaneId§pointer: PanePointerPosition§projected_pointer: PanePointerPosition§preview: PaneDockPreview§snap_profile: PanePressureSnapProfile§operations: Vec<PaneOperation>Trait Implementations§
Source§impl Clone for PaneReflowMovePlan
impl Clone for PaneReflowMovePlan
Source§fn clone(&self) -> PaneReflowMovePlan
fn clone(&self) -> PaneReflowMovePlan
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 PaneReflowMovePlan
impl Debug for PaneReflowMovePlan
Source§impl PartialEq for PaneReflowMovePlan
impl PartialEq for PaneReflowMovePlan
impl StructuralPartialEq for PaneReflowMovePlan
Auto Trait Implementations§
impl Freeze for PaneReflowMovePlan
impl RefUnwindSafe for PaneReflowMovePlan
impl Send for PaneReflowMovePlan
impl Sync for PaneReflowMovePlan
impl Unpin for PaneReflowMovePlan
impl UnsafeUnpin for PaneReflowMovePlan
impl UnwindSafe for PaneReflowMovePlan
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