enum InferredType {
Scalar(IndexSet<DataType>),
Array(Box<InferredType>),
Object(IndexMap<String, InferredType>),
Any,
}Variants§
Implementations§
Source§impl InferredType
impl InferredType
fn merge(&mut self, other: InferredType) -> Result<(), ArrowError>
fn is_none_or_any(ty: Option<&Self>) -> bool
Trait Implementations§
Source§impl Clone for InferredType
impl Clone for InferredType
Auto Trait Implementations§
impl Freeze for InferredType
impl RefUnwindSafe for InferredType
impl Send for InferredType
impl Sync for InferredType
impl Unpin for InferredType
impl UnsafeUnpin for InferredType
impl UnwindSafe for InferredType
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