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

vortex-data / vortex / 17040114484

18 Aug 2025 12:07PM UTC coverage: 86.042% (-1.9%) from 87.913%
17040114484

Pull #4215

github

web-flow
Merge 4600ca5c4 into cb1a92920
Pull Request #4215: Ji/vectors

132 of 1817 new or added lines in 42 files covered. (7.26%)

125 existing lines in 26 files now uncovered.

56932 of 66168 relevant lines covered (86.04%)

611735.65 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::sync::Arc;
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<Arc<dyn Operator>>>;
22
}
23

24
impl<V: VTable> PipelineVTable<V> for NotSupported {
NEW
25
    fn to_operator(_array: &V::Array) -> VortexResult<Option<Arc<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