pub fn sl3_insert_df<'a, F, G>( dbn: &str, qry: &str, df: &DataFrame, an: (bool, usize), f: F, g: G, ) -> Result<(), Box<dyn Error>>where F: FnMut(&Connection, &str, &Vec<AnyValue<'_>>, (bool, usize)) -> Result<(), Box<dyn Error>>, G: FnMut() -> Row<'a>,
insert df