refactor to condense common usage pattern
refactor to condense common usage pattern

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