Use Self in signatures of Error constructors

Created by  David Tolnay  on October 5, 2019
SZMWAJGIDYMGTPMWSW22NLZ3VRXA2BATFUTMSWOGH337EFYBTWQAC
Change contents