#[derive(TypePath)]
{
// Attributes available to this derive:
#[type_path]
#[type_name]
}
Expand description
Derives the TypePath trait, providing a stable alternative to std::any::type_name.
§Container Attributes
§#[type_path = "my_crate::foo"]
Optionally specifies a custom module path to use instead of module_path.
This path does not include the final identifier.
§#[type_name = "RenamedType"]
Optionally specifies a new terminating identifier for TypePath.
To use this attribute, #[type_path = "..."] must also be specified.