/* Ċ Ġ* ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠMIT Ġlicense Ġthat Ġcan Ġbe Ċ Ġ* Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ Ġ*/ Ċ Ċ package Ġorg . rust . ide . template . postfix Ċ Ċ import Ġorg . rust . Project Descriptor Ċ import Ġorg . rust . With Std lib Rust Project Descriptor Ċ Ċ @ Project Descriptor ( With Std lib Rust Project Descriptor :: class ) Ċ class ĠIter Post Fix Template Test Ġ: ĠRs Post fix Template Test ( Iter Post fix Template ( Rs Post fix Template Provider ())) Ġ{ ĊĊĠĠĠ Ġfun Ġ` test Ġnon Ġiterable Ġexpr `() Ġ= Ġdo Test Not Applicable (""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlet Ġb Ġ= Ġ 5 ; ĊĠĠĠĠĠĠĠĠĠĠĠ Ġb . /* caret */ ĊĠĠĠĠĠĠĠ Ġ""" ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġfun Ġ` test Ġiterable Ġexpr `() Ġ= Ġdo Test (""" ĊĠĠĠĠĠĠĠ Ġfn Ġmain (){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlet Ġv Ġ= Ġvec ![ 1 , Ġ 2 , Ġ 3 ]; ĊĠĠĠĠĠĠĠĠĠĠĠ Ġv . iter (). iter /* caret */ ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ"" ", Ġ""" ĊĠĠĠĠĠĠĠ Ġfn Ġmain (){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlet Ġv Ġ= Ġvec ![ 1 , Ġ 2 , Ġ 3 ]; ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Ġx Ġin Ġv . iter () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ/* caret */ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ"" ") ĊĊĠĠĠ Ġfun Ġ` test Ġinto Iterable Ġexpr `() Ġ= Ġdo Test (""" ĊĠĠĠĠĠĠĠ Ġfn Ġmain (){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlet Ġv Ġ= Ġvec ![ 1 , Ġ 2 , Ġ 3 ]; ĊĠĠĠĠĠĠĠĠĠĠĠ Ġv . iter /* caret */ ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ"" ", Ġ""" ĊĠĠĠĠĠĠĠ Ġfn Ġmain (){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlet Ġv Ġ= Ġvec ![ 1 , Ġ 2 , Ġ 3 ]; ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Ġx Ġin Ġv Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ/* caret */ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ"" ") Ċ } Ċ