pub struct DockingInteractionDiagnostics {
pub dock_drag: Option<DockDragDiagnostics>,
pub floating_drag: Option<DockFloatingDragDiagnostics>,
pub dock_drop_resolve: Option<DockDropResolveDiagnostics>,
pub viewport_capture: Option<ViewportCaptureDiagnostics>,
pub tab_strip_active_visibility: Option<DockTabStripActiveVisibilityDiagnostics>,
pub dock_graph_stats: Option<DockGraphStatsDiagnostics>,
pub dock_graph_signature: Option<DockGraphSignatureDiagnostics>,
}Fields§
§dock_drag: Option<DockDragDiagnostics>§floating_drag: Option<DockFloatingDragDiagnostics>§dock_drop_resolve: Option<DockDropResolveDiagnostics>§viewport_capture: Option<ViewportCaptureDiagnostics>§tab_strip_active_visibility: Option<DockTabStripActiveVisibilityDiagnostics>Best-effort diagnostics for ensuring the active tab remains visible after selection.
dock_graph_stats: Option<DockGraphStatsDiagnostics>Best-effort dock graph stats snapshot for the current window.
dock_graph_signature: Option<DockGraphSignatureDiagnostics>Best-effort stable signature for the current window’s dock graph.
This is intended for scripted regression gates that want to assert an exact layout shape (dockview-style) without relying on pixels.
Trait Implementations§
Source§impl Clone for DockingInteractionDiagnostics
impl Clone for DockingInteractionDiagnostics
Source§fn clone(&self) -> DockingInteractionDiagnostics
fn clone(&self) -> DockingInteractionDiagnostics
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 Default for DockingInteractionDiagnostics
impl Default for DockingInteractionDiagnostics
Source§fn default() -> DockingInteractionDiagnostics
fn default() -> DockingInteractionDiagnostics
Returns the “default value” for a type. Read more
Source§impl PartialEq for DockingInteractionDiagnostics
impl PartialEq for DockingInteractionDiagnostics
Source§fn eq(&self, other: &DockingInteractionDiagnostics) -> bool
fn eq(&self, other: &DockingInteractionDiagnostics) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DockingInteractionDiagnostics
Auto Trait Implementations§
impl Freeze for DockingInteractionDiagnostics
impl RefUnwindSafe for DockingInteractionDiagnostics
impl Send for DockingInteractionDiagnostics
impl Sync for DockingInteractionDiagnostics
impl Unpin for DockingInteractionDiagnostics
impl UnsafeUnpin for DockingInteractionDiagnostics
impl UnwindSafe for DockingInteractionDiagnostics
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