INNER CODE UNIT · Rust

from

splitgraph/seafowl · src/catalog/mod.rs:104

    fn from(val: CatalogError) -> Self {
        match val {
            CatalogError::NotImplemented { reason } => {
                DataFusionError::NotImplemented(reason)
            }
            _ => DataFusionError::Plan(val.to_string()),
        }
    }
}

fn not_impl<T>() -> CatalogResult<T> {
    Err(CatalogError::NotImplemented {
        reason: "Metastore method not supported".to_string(),
    })
}

// TODO janky, we want to:
//  - use the ? operator to avoid a lot of map_err

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…