pub struct PaneEdgeResizePlan {
pub leaf: PaneId,
pub grip: PaneResizeGrip,
pub operations: Vec<PaneOperation>,
}Expand description
Result of planning a side/corner resize from one pointer sample.
Fields§
§leaf: PaneId§grip: PaneResizeGrip§operations: Vec<PaneOperation>Trait Implementations§
Source§impl Clone for PaneEdgeResizePlan
impl Clone for PaneEdgeResizePlan
Source§fn clone(&self) -> PaneEdgeResizePlan
fn clone(&self) -> PaneEdgeResizePlan
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 PaneEdgeResizePlan
impl Debug for PaneEdgeResizePlan
Source§impl<'de> Deserialize<'de> for PaneEdgeResizePlan
impl<'de> Deserialize<'de> for PaneEdgeResizePlan
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
Source§impl PartialEq for PaneEdgeResizePlan
impl PartialEq for PaneEdgeResizePlan
Source§impl Serialize for PaneEdgeResizePlan
impl Serialize for PaneEdgeResizePlan
impl Eq for PaneEdgeResizePlan
impl StructuralPartialEq for PaneEdgeResizePlan
Auto Trait Implementations§
impl Freeze for PaneEdgeResizePlan
impl RefUnwindSafe for PaneEdgeResizePlan
impl Send for PaneEdgeResizePlan
impl Sync for PaneEdgeResizePlan
impl Unpin for PaneEdgeResizePlan
impl UnsafeUnpin for PaneEdgeResizePlan
impl UnwindSafe for PaneEdgeResizePlan
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