pub enum TableContextMenuTarget {
CurrentColumn,
Column(TableColumnIndex),
Table,
}Expand description
Target column for opening a table context menu.
Variants§
CurrentColumn
Use Dear ImGui’s default: current column when inside a column, otherwise table-level.
Column(TableColumnIndex)
Open the context menu for a concrete column.
Table
Force a table-level context menu even when a column is current.
Trait Implementations§
Source§impl Clone for TableContextMenuTarget
impl Clone for TableContextMenuTarget
Source§fn clone(&self) -> TableContextMenuTarget
fn clone(&self) -> TableContextMenuTarget
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 TableContextMenuTarget
impl Debug for TableContextMenuTarget
Source§impl Default for TableContextMenuTarget
impl Default for TableContextMenuTarget
Source§fn default() -> TableContextMenuTarget
fn default() -> TableContextMenuTarget
Returns the “default value” for a type. Read more
Source§impl From<TableColumnIndex> for TableContextMenuTarget
impl From<TableColumnIndex> for TableContextMenuTarget
Source§fn from(index: TableColumnIndex) -> Self
fn from(index: TableColumnIndex) -> Self
Converts to this type from the input type.
Source§impl From<usize> for TableContextMenuTarget
impl From<usize> for TableContextMenuTarget
Source§impl Hash for TableContextMenuTarget
impl Hash for TableContextMenuTarget
Source§impl PartialEq for TableContextMenuTarget
impl PartialEq for TableContextMenuTarget
Source§fn eq(&self, other: &TableContextMenuTarget) -> bool
fn eq(&self, other: &TableContextMenuTarget) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for TableContextMenuTarget
impl Eq for TableContextMenuTarget
impl StructuralPartialEq for TableContextMenuTarget
Auto Trait Implementations§
impl Freeze for TableContextMenuTarget
impl RefUnwindSafe for TableContextMenuTarget
impl Send for TableContextMenuTarget
impl Sync for TableContextMenuTarget
impl Unpin for TableContextMenuTarget
impl UnsafeUnpin for TableContextMenuTarget
impl UnwindSafe for TableContextMenuTarget
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