pub struct ColumnInference { /* private fields */ }Expand description
One column’s inferred type and the evidence for it.
Implementations§
Source§impl ColumnInference
impl ColumnInference
Sourcepub fn data_type(&self) -> InferredType
pub fn data_type(&self) -> InferredType
The type: inferred, or the override.
Sourcepub fn is_overridden(&self) -> bool
pub fn is_overridden(&self) -> bool
Whether the type was given, not inferred.
Trait Implementations§
Source§impl Clone for ColumnInference
impl Clone for ColumnInference
Source§impl Debug for ColumnInference
impl Debug for ColumnInference
impl Eq for ColumnInference
Source§impl PartialEq for ColumnInference
impl PartialEq for ColumnInference
impl StructuralPartialEq for ColumnInference
Auto Trait Implementations§
impl Freeze for ColumnInference
impl RefUnwindSafe for ColumnInference
impl Send for ColumnInference
impl Sync for ColumnInference
impl Unpin for ColumnInference
impl UnsafeUnpin for ColumnInference
impl UnwindSafe for ColumnInference
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.