Implement .size_hint() on the remaining Iterator adaptors
Implement .size_hint() on the remaining Iterator adaptors

Every iterator adaptor now has an implementation of .size_hint() that
makes sense, except for when the default of (0, None) is correct.

pelmers/rust,l0kod/rust,miniupnp/rust,quornian/rust,ebfull/rust,fabricedesre/rust,rprichard/rust,hauleth/rust,sarojaba/rust-doc-korean,GBGamer/rust,ejjeong/rust,pshc/rust,sae-bom/rust,jbclements/rust,carols10cents/rust,richo/rust,seanrivera/rust,emk/rust,nwin/rust,nham/rust,richo/rust,mitsuhiko/rust,jbclements/rust,aidancully/rust,aneeshusa/rust,pczarn/rust,carols10cents/rust,GBGamer/rust,michaelballantyne/rust-gpu,pythonesque/rust,servo/rust,nwin/rust,TheNeikos/rust,victorvde/rust,jashank/rust,LeoTestard/rust,aepsil0n/rust,kwantam/rust,rohitjoshi/rust,kimroen/rust,sarojaba/rust-doc-korean,mvdnes/rust,P1start/rust,seanrivera/rust,nwin/rust,kwantam/rust,robertg/rust,ruud-v-a/rust,bombless/rust,achanda/rand,pczarn/rust,defuz/rust,rohitjoshi/rust,mvdnes/rust,barosl/rust,AerialX/rust,kwantam/rust,pshc/rust,TheNeikos/rust,jbclements/rust,AerialX/rust,mitsuhiko/rust,pshc/rust,bombless/rust,erickt/rust,vhbit/rust,ebfull/rust,dwillmer/rust,gifnksm/rust,erickt/rust,omasanori/rust,kimroen/rust,jashank/rust,jashank/rust,rprichard/rust,nwin/rust,mahkoh/rust,zachwick/rust,richo/rust,sae-bom/rust,miniupnp/rust,victorvde/rust,sarojaba/rust-doc-korean,AerialX/rust-rt-minimal,krzysz00/rust,victorvde/rust,fabricedesre/rust,rohitjoshi/rust,mitsuhiko/rust,erickt/rust,TheNeikos/rust,vhbit/rust,ejjeong/rust,jroesch/rust,zachwick/rust,KokaKiwi/rust,untitaker/rust,fabricedesre/rust,untitaker/rust,jbclements/rust,aturon/rust,barosl/rust,l0kod/rust,quornian/rust,mihneadb/rust,philyoon/rust,nwin/rust,pczarn/rust,XMPPwocky/rust,GBGamer/rust,mdinger/rust,quornian/rust,pshc/rust,mvdnes/rust,philyoon/rust,ruud-v-a/rust,dinfuehr/rust,Ryman/rust,pczarn/rust,l0kod/rust,erickt/rust,barosl/rust,kimroen/rust,aepsil0n/rust,fabricedesre/rust,Ryman/rust,aepsil0n/rust,kmcallister/rust,mvdnes/rust,cllns/rust,LeoTestard/rust,jashank/rust,KokaKiwi/rust,zaeleus/rust,avdi/rust,bluss/rand,stepancheg/rust-ide-rust,michaelballantyne/rust-gpu,l0kod/rust,pelmers/rust,untitaker/rust,GrahamDennis/rand,jroesch/rust,nwin/rust,pczarn/rust,rohitjoshi/rust,jroesch/rust,richo/rust,michaelballantyne/rust-gpu,kmcallister/rust,ktossell/rust,reem/rust,j16r/rust,omasanori/rust,avdi/rust,zaeleus/rust,pshc/rust,mihneadb/rust,j16r/rust,SiegeLord/rust,ejjeong/rust,Ryman/rust,AerialX/rust-rt-minimal,michaelballantyne/rust-gpu,rprichard/rust,XMPPwocky/rust,dwillmer/rust,cllns/rust,fabricedesre/rust,aturon/rust,jroesch/rust,ebfull/rust,aidancully/rust,dinfuehr/rust,barosl/rust,carols10cents/rust,ktossell/rust,aidancully/rust,gifnksm/rust,carols10cents/rust,mahkoh/rust,untitaker/rust,AerialX/rust-rt-minimal,mdinger/rust,quornian/rust,vhbit/rust,aturon/rust,ejjeong/rust,zubron/rust,krzysz00/rust,aneeshusa/rust,ruud-v-a/rust,GBGamer/rust,philyoon/rust,zubron/rust,graydon/rust,0x73/rust,KokaKiwi/rust,jroesch/rust,AerialX/rust,GBGamer/rust,sarojaba/rust-doc-korean,kmcallister/rust,AerialX/rust,emk/rust,sae-bom/rust,aepsil0n/rust,avdi/rust,nham/rust,kwantam/rust,philyoon/rust,stepancheg/rust-ide-rust,krzysz00/rust,defuz/rust,SiegeLord/rust,nham/rust,shepmaster/rand,victorvde/rust,bombless/rust,hauleth/rust,reem/rust,ruud-v-a/rust,SiegeLord/rust,jbclements/rust,hauleth/rust,kwantam/rust,KokaKiwi/rust,philyoon/rust,Ryman/rust,GBGamer/rust,AerialX/rust-rt-minimal,dwillmer/rust,LeoTestard/rust,vhbit/rust,barosl/rust,ruud-v-a/rust,P1start/rust,jroesch/rust,0x73/rust,kimroen/rust,0x73/rust,aidancully/rust,mdinger/rust,jbclements/rust,erickt/rust,l0kod/rust,nham/rust,michaelballantyne/rust-gpu,andars/rust,bhickey/rand,quornian/rust,ktossell/rust,hauleth/rust,ktossell/rust,j16r/rust,miniupnp/rust,jashank/rust,miniupnp/rust,ktossell/rust,andars/rust,mitsuhiko/rust,seanrivera/rust,miniupnp/rust,stepancheg/rust-ide-rust,ebfull/rand,emk/rust,aturon/rust,nham/rust,victorvde/rust,carols10cents/rust,mitsuhiko/rust,AerialX/rust-rt-minimal,sae-bom/rust,dwillmer/rust,mvdnes/rust,cllns/rust,jroesch/rust,avdi/rust,vhbit/rust,robertg/rust,huonw/rand,zubron/rust,omasanori/rust,carols10cents/rust,j16r/rust,LeoTestard/rust,pythonesque/rust,zaeleus/rust,aneeshusa/rust,arthurprs/rand,bombless/rust,andars/rust,mdinger/rust,mitsuhiko/rust,mahkoh/rust,vhbit/rust,servo/rust,kmcallister/rust,SiegeLord/rust,pythonesque/rust,TheNeikos/rust,pczarn/rust,reem/rust,servo/rust,mahkoh/rust,quornian/rust,hauleth/rust,mdinger/rust,pythonesque/rust,reem/rust,andars/rust,gifnksm/rust,avdi/rust,XMPPwocky/rust,stepancheg/rust-ide-rust,servo/rust,seanrivera/rust,l0kod/rust,LeoTestard/rust,nwin/rust,mahkoh/rust,zaeleus/rust,graydon/rust,sae-bom/rust,kmcallister/rust,mahkoh/rust,sae-bom/rust,untitaker/rust,michaelballantyne/rust-gpu,gifnksm/rust,j16r/rust,richo/rust,gifnksm/rust,aneeshusa/rust,graydon/rust,kmcallister/rust,graydon/rust,andars/rust,kwantam/rust,servo/rust,rprichard/rust,omasanori/rust,0x73/rust,0x73/rust,AerialX/rust-rt-minimal,aneeshusa/rust,robertg/rust,servo/rust,pythonesque/rust,j16r/rust,pelmers/rust,0x73/rust,zaeleus/rust,zachwick/rust,kimroen/rust,krzysz00/rust,dwillmer/rust,erickt/rust,ejjeong/rust,rohitjoshi/rust,j16r/rust,AerialX/rust,XMPPwocky/rust,cllns/rust,vhbit/rust,avdi/rust,sarojaba/rust-doc-korean,pythonesque/rust,TheNeikos/rust,stepancheg/rust-ide-rust,jashank/rust,stepancheg/rust-ide-rust,emk/rust,sarojaba/rust-doc-korean,philyoon/rust,omasanori/rust,graydon/rust,fabricedesre/rust,kimroen/rust,bombless/rust,dwillmer/rust,pshc/rust,ktossell/rust,ebfull/rust,rohitjoshi/rust,pythonesque/rust,aturon/rust,mdinger/rust,omasanori/rust,Ryman/rust,reem/rust,SiegeLord/rust,krzysz00/rust,zachwick/rust,retep998/rand,michaelballantyne/rust-gpu,AerialX/rust,mihneadb/rust,reem/rust,emk/rust,mihneadb/rust,KokaKiwi/rust,ebfull/rust,quornian/rust,l0kod/rust,bombless/rust,SiegeLord/rust,bombless/rust-docs-chinese,ejjeong/rust,P1start/rust,zubron/rust,zachwick/rust,rprichard/rust,dwillmer/rust,barosl/rust,P1start/rust,aidancully/rust,dinfuehr/rust,robertg/rust,vhbit/rust,robertg/rust,aidancully/rust,pelmers/rust,aturon/rust,barosl/rust,KokaKiwi/rust,Ryman/rust,jashank/rust,pelmers/rust,defuz/rust,zaeleus/rust,aturon/rust,ktossell/rust,dinfuehr/rust,mihneadb/rust,TheNeikos/rust,andars/rust,Ryman/rust,nham/rust,SiegeLord/rust,victorvde/rust,mvdnes/rust,cllns/rust,emk/rust,miniupnp/rust,seanrivera/rust,graydon/rust,jbclements/rust,gifnksm/rust,emk/rust,waynenilsen/rand,XMPPwocky/rust,XMPPwocky/rust,0x73/rust,kmcallister/rust,erickt/rust,aepsil0n/rust,pelmers/rust,seanrivera/rust,ruud-v-a/rust,pczarn/rust,krzysz00/rust,zubron/rust,miniupnp/rust,aepsil0n/rust,pshc/rust,defuz/rust,zubron/rust,fabricedesre/rust,nham/rust,stepancheg/rust-ide-rust,miniupnp/rust,hauleth/rust,dinfuehr/rust,untitaker/rust,rprichard/rust,P1start/rust,sarojaba/rust-doc-korean,cllns/rust,P1start/rust,P1start/rust,mitsuhiko/rust,GBGamer/rust,jashank/rust,zubron/rust,jbclements/rust,kimroen/rust,nwin/rust,aneeshusa/rust,ebfull/rust,dinfuehr/rust,dwillmer/rust,zachwick/rust,defuz/rust,LeoTestard/rust,zubron/rust,pshc/rust,robertg/rust,defuz/rust,l0kod/rust,richo/rust,jbclements/rust,LeoTestard/rust,servo/rust,jroesch/rust,GBGamer/rust,mihneadb/rust