Skip to main content

Module naming

Module naming 

Source

Functionsยง

to_c_name
Convert a Rust name to a C-style prefixed snake_case identifier (e.g. prefix_name).
to_class_name
Convert a Rust type name to class name convention for target language.
to_constant_name
Convert to SCREAMING_SNAKE for constants.
to_csharp_name
Convert a Rust snake_case name to C# PascalCase convention.
to_elixir_name
Convert a Rust snake_case name to Elixir snake_case convention.
to_go_name
Convert a Rust snake_case name to Go PascalCase convention.
to_java_name
Convert a Rust snake_case name to Java lowerCamelCase convention.
to_node_name
Convert a Rust snake_case name to Node.js/TypeScript lowerCamelCase convention.
to_php_name
Convert a Rust snake_case name to PHP lowerCamelCase convention.
to_python_name
Convert a Rust snake_case name to the target language convention.
to_ruby_name
Convert a Rust snake_case name to Ruby snake_case convention.