Rustはconstをimmutableとcompile-time constantの両方の意味で使うので一貫性が無い
>>174