結果 : rust oop or functional