pub fn tables<I, S>(mut self, tables: I) -> Self
    where
        I: IntoIterator<Item = S>,
        S: Into<String>,
    {
        // We need to distinguish predicates like `table_name In
        // (foo, bar)` and `table_name = foo and table_name = bar` in order to handle
        // this
        assert!(
            self.inner.table_names.is_none(),
            "Multiple table predicate specification not yet supported"
        );

        let table_names: BTreeSet<String> = tables.into_iter().map(|s| s.into()).collect();

        self.inner.table_names = Some(table_names);
        self
    }
/// Sets table name restrictions from something that can iterate
/// over items that can be converted into `Strings`
Sets table name restrictions from something that can iterate
over items that can be converted into `Strings`
Sets table name restrictions from something that can iterate over items that can be converted into ` Strings `
pub fn tables<I, S>(mut self, tables: I) -> Self
    where
        I: IntoIterator<Item = S>,
        S: Into<String>,
    {
        // We need to distinguish predicates like `table_name In
        // (foo, bar)` and `table_name = foo and table_name = bar` in order to handle
        // this
        assert!(
            self.inner.table_names.is_none(),
            "Multiple table predicate specification not yet supported"
        );
        let table_names: BTreeSet<String> = tables.into_iter().map(|s| s.into()).collect();
        self.inner.table_names = Some(table_names);
        self
    }
pub fn tables < I , S > ( mut self , tables : I ) -> Self where I : IntoIterator < Item = S > , S : Into < String > , { // We need to distinguish predicates like `table_name In // (foo, bar)` and `table_name = foo and table_name = bar` in order to handle // this assert ! ( self inner table_names is_none ( ) " " ) ; let table_names : BTreeSet < String > = tables . into_iter ( ) . map ( | s | s . into ( ) ) . collect ( ) ; self . inner . table_names = Some ( table_names ) ; self }
Sets table name restrictions from something that can iterate
over items that can be converted into `Strings`
Sets table name restrictions from something that can iterate over items that can be converted into ` Strings `
mut self
tables
I
mut self
tables
I