Skip to main content

SourceResolver

Trait SourceResolver 

Source
pub trait SourceResolver: Send + Sync {
    // Provided methods
    fn source_scalar_version(&self, _name: &str) -> Option<u64> { ... }
    fn resolve_source_scalar(
        &self,
        name: &str,
    ) -> Result<LiteralValue, ExcelError> { ... }
    fn source_table_version(&self, _name: &str) -> Option<u64> { ... }
    fn resolve_source_table(
        &self,
        name: &str,
    ) -> Result<Box<dyn Table>, ExcelError> { ... }
}

Provided Methods§

Implementors§