rust: Box, String
allow(non_snake_case_functions)