pub struct TableColumnIndex(/* private fields */);Expand description
Concrete zero-based table column index.
This represents a real table column only. Dear ImGui’s -1 current/default
sentinel is represented by TableColumnRef::Current instead.
Implementations§
Trait Implementations§
Source§impl Clone for TableColumnIndex
impl Clone for TableColumnIndex
Source§fn clone(&self) -> TableColumnIndex
fn clone(&self) -> TableColumnIndex
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 TableColumnIndex
impl Debug for TableColumnIndex
Source§impl Default for TableColumnIndex
impl Default for TableColumnIndex
Source§fn default() -> TableColumnIndex
fn default() -> TableColumnIndex
Returns the “default value” for a type. Read more
Source§impl From<TableColumnIndex> for TableColumnRef
impl From<TableColumnIndex> for TableColumnRef
Source§fn from(index: TableColumnIndex) -> Self
fn from(index: TableColumnIndex) -> Self
Converts to this type from the input type.
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<TableColumnIndex> for usize
impl From<TableColumnIndex> for usize
Source§fn from(index: TableColumnIndex) -> Self
fn from(index: TableColumnIndex) -> Self
Converts to this type from the input type.
Source§impl From<usize> for TableColumnIndex
impl From<usize> for TableColumnIndex
Source§impl Hash for TableColumnIndex
impl Hash for TableColumnIndex
Source§impl Ord for TableColumnIndex
impl Ord for TableColumnIndex
Source§fn cmp(&self, other: &TableColumnIndex) -> Ordering
fn cmp(&self, other: &TableColumnIndex) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq<TableColumnIndex> for usize
impl PartialEq<TableColumnIndex> for usize
Source§fn eq(&self, other: &TableColumnIndex) -> bool
fn eq(&self, other: &TableColumnIndex) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialEq<usize> for TableColumnIndex
impl PartialEq<usize> for TableColumnIndex
Source§impl PartialEq for TableColumnIndex
impl PartialEq for TableColumnIndex
Source§fn eq(&self, other: &TableColumnIndex) -> bool
fn eq(&self, other: &TableColumnIndex) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for TableColumnIndex
impl PartialOrd for TableColumnIndex
impl Copy for TableColumnIndex
impl Eq for TableColumnIndex
impl StructuralPartialEq for TableColumnIndex
Auto Trait Implementations§
impl Freeze for TableColumnIndex
impl RefUnwindSafe for TableColumnIndex
impl Send for TableColumnIndex
impl Sync for TableColumnIndex
impl Unpin for TableColumnIndex
impl UnsafeUnpin for TableColumnIndex
impl UnwindSafe for TableColumnIndex
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