diff --git a/app/src/infra/attributes.rs b/app/src/infra/attributes.rs index 87175fd..3156298 100644 --- a/app/src/infra/attributes.rs +++ b/app/src/infra/attributes.rs @@ -8,7 +8,7 @@ pub mod group { use super::AttributeDescription; - pub fn resolve_group_attribute_description(name: &str) -> Option> { + pub fn resolve_group_attribute_description(name: &'_ str) -> Option> { match name { "creation_date" => Some(AttributeDescription { attribute_identifier: name, @@ -39,7 +39,9 @@ pub mod group { } } - pub fn resolve_group_attribute_description_or_default(name: &str) -> AttributeDescription<'_> { + pub fn resolve_group_attribute_description_or_default( + name: &'_ str, + ) -> AttributeDescription<'_> { match resolve_group_attribute_description(name) { Some(d) => d, None => AttributeDescription { @@ -55,7 +57,7 @@ pub mod user { use super::AttributeDescription; - pub fn resolve_user_attribute_description(name: &str) -> Option> { + pub fn resolve_user_attribute_description(name: &'_ str) -> Option> { match name { "avatar" => Some(AttributeDescription { attribute_identifier: name, @@ -111,7 +113,9 @@ pub mod user { } } - pub fn resolve_user_attribute_description_or_default(name: &str) -> AttributeDescription<'_> { + pub fn resolve_user_attribute_description_or_default( + name: &'_ str, + ) -> AttributeDescription<'_> { match resolve_user_attribute_description(name) { Some(d) => d, None => AttributeDescription {