pub enum ColumnResolutionReason {
NotFound,
Indeterminate,
Ambiguous,
}Expand description
Why an output-column selector could not be resolved.
Variants§
NotFound
The output shape is known and does not contain the requested column.
Indeterminate
An unresolved wildcard prevents the output position from being known.
Ambiguous
More than one output position matches the requested name.
Trait Implementations§
Source§impl Clone for ColumnResolutionReason
impl Clone for ColumnResolutionReason
Source§fn clone(&self) -> ColumnResolutionReason
fn clone(&self) -> ColumnResolutionReason
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 ColumnResolutionReason
Source§impl Debug for ColumnResolutionReason
impl Debug for ColumnResolutionReason
Source§impl<'de> Deserialize<'de> for ColumnResolutionReason
impl<'de> Deserialize<'de> for ColumnResolutionReason
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ColumnResolutionReason
impl Display for ColumnResolutionReason
impl Eq for ColumnResolutionReason
Source§impl PartialEq for ColumnResolutionReason
impl PartialEq for ColumnResolutionReason
Source§impl Serialize for ColumnResolutionReason
impl Serialize for ColumnResolutionReason
impl StructuralPartialEq for ColumnResolutionReason
Auto Trait Implementations§
impl Freeze for ColumnResolutionReason
impl RefUnwindSafe for ColumnResolutionReason
impl Send for ColumnResolutionReason
impl Sync for ColumnResolutionReason
impl Unpin for ColumnResolutionReason
impl UnsafeUnpin for ColumnResolutionReason
impl UnwindSafe for ColumnResolutionReason
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