Skip to main content

WireSchema

Trait WireSchema 

Source
pub trait WireSchema {
    type Table: NamedColumns + WireColumnTypes;

    // Required method
    fn get(
        &self,
        source_schema: Option<&str>,
        table_name: &str,
    ) -> Option<&Self::Table>;
}
Expand description

Source-qualified table lookup for DiffSetBuilder::digest.

Required Associated Types§

Source

type Table: NamedColumns + WireColumnTypes

Concrete schema type for one table.

Required Methods§

Source

fn get( &self, source_schema: Option<&str>, table_name: &str, ) -> Option<&Self::Table>

Resolve a source schema and table name to one schema entry.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§