Fix a #14731 regression in missing_constructor() for vector patterns

Fixes #15080.
auto merge of #15081 : jakub-/rust/issue-15080, r=alexcrichton

Fixes #15080.