11755: feat: Implement lifetime elision hints r=Veykril a=Veykril With names on:  With names off:  Co-authored-by: Lukas Wirth <lukastw97@gmail.com>