pub struct DockDropResolveDiagnostics {
pub pointer_id: PointerId,
pub position: Point,
pub window_bounds: Rect,
pub dock_bounds: Rect,
pub source: DockDropResolveSource,
pub resolved: Option<DockDropTargetDiagnostics>,
pub preview: Option<DockDropPreviewDiagnostics>,
pub candidates: Vec<DockDropCandidateRectDiagnostics>,
}Fields§
§pointer_id: PointerId§position: Point§window_bounds: Rect§dock_bounds: Rect§source: DockDropResolveSource§resolved: Option<DockDropTargetDiagnostics>§preview: Option<DockDropPreviewDiagnostics>§candidates: Vec<DockDropCandidateRectDiagnostics>Trait Implementations§
Source§impl Clone for DockDropResolveDiagnostics
impl Clone for DockDropResolveDiagnostics
Source§fn clone(&self) -> DockDropResolveDiagnostics
fn clone(&self) -> DockDropResolveDiagnostics
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 DockDropResolveDiagnostics
impl Debug for DockDropResolveDiagnostics
impl StructuralPartialEq for DockDropResolveDiagnostics
Auto Trait Implementations§
impl Freeze for DockDropResolveDiagnostics
impl RefUnwindSafe for DockDropResolveDiagnostics
impl Send for DockDropResolveDiagnostics
impl Sync for DockDropResolveDiagnostics
impl Unpin for DockDropResolveDiagnostics
impl UnsafeUnpin for DockDropResolveDiagnostics
impl UnwindSafe for DockDropResolveDiagnostics
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