pub struct IndexUsage {
pub column_id: ColumnId,
pub index_type: IndexType,
pub index_name: Option<String>,
pub selectivity: f64,
}Fields§
§column_id: ColumnId§index_type: IndexType§index_name: Option<String>§selectivity: f64Trait Implementations§
Source§impl Clone for IndexUsage
impl Clone for IndexUsage
Source§fn clone(&self) -> IndexUsage
fn clone(&self) -> IndexUsage
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 moreAuto Trait Implementations§
impl Freeze for IndexUsage
impl RefUnwindSafe for IndexUsage
impl Send for IndexUsage
impl Sync for IndexUsage
impl Unpin for IndexUsage
impl UnsafeUnpin for IndexUsage
impl UnwindSafe for IndexUsage
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