pub struct WorkspaceTabStripActiveVisibilityDiagnostics {
pub status: WorkspaceTabStripActiveVisibilityStatusDiagnostics,
pub pane_id: Option<Arc<str>>,
pub active_tab_id: Option<Arc<str>>,
pub tab_count: usize,
pub overflow: bool,
pub scroll_x: Px,
pub max_scroll_x: Px,
pub scroll_viewport_rect: Option<Rect>,
pub active_tab_rect: Option<Rect>,
pub active_visible: bool,
}Fields§
§status: WorkspaceTabStripActiveVisibilityStatusDiagnostics§pane_id: Option<Arc<str>>§active_tab_id: Option<Arc<str>>§tab_count: usize§overflow: bool§scroll_x: Px§max_scroll_x: Px§scroll_viewport_rect: Option<Rect>§active_tab_rect: Option<Rect>§active_visible: boolTrait Implementations§
Source§impl Clone for WorkspaceTabStripActiveVisibilityDiagnostics
impl Clone for WorkspaceTabStripActiveVisibilityDiagnostics
Source§fn clone(&self) -> WorkspaceTabStripActiveVisibilityDiagnostics
fn clone(&self) -> WorkspaceTabStripActiveVisibilityDiagnostics
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 PartialEq for WorkspaceTabStripActiveVisibilityDiagnostics
impl PartialEq for WorkspaceTabStripActiveVisibilityDiagnostics
Source§fn eq(&self, other: &WorkspaceTabStripActiveVisibilityDiagnostics) -> bool
fn eq(&self, other: &WorkspaceTabStripActiveVisibilityDiagnostics) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for WorkspaceTabStripActiveVisibilityDiagnostics
Auto Trait Implementations§
impl Freeze for WorkspaceTabStripActiveVisibilityDiagnostics
impl RefUnwindSafe for WorkspaceTabStripActiveVisibilityDiagnostics
impl Send for WorkspaceTabStripActiveVisibilityDiagnostics
impl Sync for WorkspaceTabStripActiveVisibilityDiagnostics
impl Unpin for WorkspaceTabStripActiveVisibilityDiagnostics
impl UnsafeUnpin for WorkspaceTabStripActiveVisibilityDiagnostics
impl UnwindSafe for WorkspaceTabStripActiveVisibilityDiagnostics
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