Skip to main content

Module token

Module token 

Source

Structs§

ResourceModuleName
ServiceDefinition
ServiceModuleName
TagDefinition
VendorModuleName

Functions§

build_vendor_map
Builds a VendorMap containing all services from the specification
mk_field_name
mk_safe_ident
Creates a safe Rust identifier, escaping with r# if the name is a keyword
property_name_struct_name
resource_type_struct_name
service_file_token_stream
Generates the token stream for a single service file (for pre-generated services)
to_snake_case
Converts a string from CamelCase or PascalCase to snake_case

Type Aliases§

ServiceMap
VendorMap