pub struct TableHandle(pub usize);Expand description
Positional index of a table in TabularDatabase::tables.
Only meaningful against the database the index was built from, which must not be mutated afterwards. Every accessor treats a stale handle as a miss.
Tuple Fields§
§0: usizeIndex into TabularDatabase::tables.
Trait Implementations§
Source§impl Clone for TableHandle
impl Clone for TableHandle
Source§fn clone(&self) -> TableHandle
fn clone(&self) -> TableHandle
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 moreimpl Copy for TableHandle
Source§impl Debug for TableHandle
impl Debug for TableHandle
impl Eq for TableHandle
Source§impl Hash for TableHandle
impl Hash for TableHandle
Source§impl PartialEq for TableHandle
impl PartialEq for TableHandle
impl StructuralPartialEq for TableHandle
Auto Trait Implementations§
impl Freeze for TableHandle
impl RefUnwindSafe for TableHandle
impl Send for TableHandle
impl Sync for TableHandle
impl Unpin for TableHandle
impl UnsafeUnpin for TableHandle
impl UnwindSafe for TableHandle
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.