pub enum TableHoveredColumn {
None,
Column(TableColumnIndex),
UnusedSpace,
}Expand description
Result of [Ui::table_get_hovered_column].
Variants§
None
The table is not hovered.
Column(TableColumnIndex)
A concrete table column is hovered.
UnusedSpace
The unused space after the right-most visible column is hovered.
Implementations§
Source§impl TableHoveredColumn
impl TableHoveredColumn
Sourcepub const fn column(self) -> Option<TableColumnIndex>
pub const fn column(self) -> Option<TableColumnIndex>
Return the hovered concrete column, if any.
Trait Implementations§
Source§impl Clone for TableHoveredColumn
impl Clone for TableHoveredColumn
Source§fn clone(&self) -> TableHoveredColumn
fn clone(&self) -> TableHoveredColumn
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TableHoveredColumn
impl Debug for TableHoveredColumn
Source§impl Hash for TableHoveredColumn
impl Hash for TableHoveredColumn
Source§impl PartialEq for TableHoveredColumn
impl PartialEq for TableHoveredColumn
Source§fn eq(&self, other: &TableHoveredColumn) -> bool
fn eq(&self, other: &TableHoveredColumn) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for TableHoveredColumn
impl Eq for TableHoveredColumn
impl StructuralPartialEq for TableHoveredColumn
Auto Trait Implementations§
impl Freeze for TableHoveredColumn
impl RefUnwindSafe for TableHoveredColumn
impl Send for TableHoveredColumn
impl Sync for TableHoveredColumn
impl Unpin for TableHoveredColumn
impl UnsafeUnpin for TableHoveredColumn
impl UnwindSafe for TableHoveredColumn
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