• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

vortex-data / vortex / 17045413678

18 Aug 2025 03:43PM UTC coverage: 86.065% (-1.8%) from 87.913%
17045413678

Pull #4215

github

web-flow
Merge 2657b4c8e into cb2220961
Pull Request #4215: Ji/vectors

136 of 1803 new or added lines in 42 files covered. (7.54%)

127 existing lines in 26 files now uncovered.

56918 of 66134 relevant lines covered (86.06%)

612050.14 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/vortex-array/src/pipeline/mod.rs
1
// SPDX-License-Identifier: Apache-2.0
2
// SPDX-FileCopyrightText: Copyright the Vortex contributors
3

4
//! Pipeline module re-exports from vortex-vector
5
//!
6
//! This module provides a compatibility layer for existing code that expects
7
//! pipeline functionality to be available through vortex-array.
8

9
use std::rc::Rc;
10

11
use vortex_error::VortexResult;
12
use vortex_vector::*;
13

14
use crate::vtable::{NotSupported, VTable};
15

16
pub mod canonical;
17

18
pub trait PipelineVTable<V: VTable> {
19
    /// Convert the current array into a [`Operator`].
20
    /// Returns `None` if the array cannot be converted to an operator.
21
    fn to_operator(array: &V::Array) -> VortexResult<Option<Rc<dyn Operator>>>;
22
}
23

24
impl<V: VTable> PipelineVTable<V> for NotSupported {
NEW
25
    fn to_operator(_array: &V::Array) -> VortexResult<Option<Rc<dyn Operator>>> {
×
NEW
26
        Ok(None)
×
NEW
27
    }
×
28
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc