pub fn substruct_match_batch( molecules: &[&Molecule], pattern: &SmartsPattern, ) -> Vec<Vec<Vec<usize>>>
Batch substructure matching: match a single pattern against many molecules. Returns one Vec<Vec> per molecule (empty if no match).