pub struct CompiledPkLookup {
pub table_name: SmartString,
pub schema: CompactArc<Schema>,
pub column_names: CompactArc<Vec<String>>,
pub pk_value_source: PkValueSource,
pub cached_epoch: u64,
}Expand description
Pre-bound state for SELECT * ... WHERE pk = value.
Fields§
§table_name: SmartString§schema: CompactArc<Schema>§column_names: CompactArc<Vec<String>>§pk_value_source: PkValueSource§cached_epoch: u64Trait Implementations§
Source§impl Clone for CompiledPkLookup
impl Clone for CompiledPkLookup
Source§fn clone(&self) -> CompiledPkLookup
fn clone(&self) -> CompiledPkLookup
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 moreAuto Trait Implementations§
impl Freeze for CompiledPkLookup
impl RefUnwindSafe for CompiledPkLookup
impl Send for CompiledPkLookup
impl Sync for CompiledPkLookup
impl Unpin for CompiledPkLookup
impl UnsafeUnpin for CompiledPkLookup
impl UnwindSafe for CompiledPkLookup
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