Add type annotations to remove compiler error

This commit is contained in:
Loïc Lecrenier 2022-08-16 09:19:17 +02:00
parent 6f49126223
commit dea00311b6
2 changed files with 3 additions and 3 deletions

View File

@ -99,7 +99,7 @@ only composed of alphanumeric characters (a-z A-Z 0-9), hyphens (-) and undersco
)] )]
InvalidDocumentId { document_id: Value }, InvalidDocumentId { document_id: Value },
#[error("Invalid facet distribution, the fields `{}` are not set as filterable.", #[error("Invalid facet distribution, the fields `{}` are not set as filterable.",
.invalid_facets_name.iter().map(AsRef::as_ref).collect::<Vec<_>>().join(", ") .invalid_facets_name.iter().map(AsRef::as_ref).collect::<Vec<&str>>().join(", ")
)] )]
InvalidFacetsDistribution { invalid_facets_name: BTreeSet<String> }, InvalidFacetsDistribution { invalid_facets_name: BTreeSet<String> },
#[error(transparent)] #[error(transparent)]
@ -111,7 +111,7 @@ only composed of alphanumeric characters (a-z A-Z 0-9), hyphens (-) and undersco
match .valid_fields.is_empty() { match .valid_fields.is_empty() {
true => "This index does not have configured sortable attributes.".to_string(), true => "This index does not have configured sortable attributes.".to_string(),
false => format!("Available sortable attributes are: `{}`.", false => format!("Available sortable attributes are: `{}`.",
valid_fields.iter().map(AsRef::as_ref).collect::<Vec<_>>().join(", ") valid_fields.iter().map(AsRef::as_ref).collect::<Vec<&str>>().join(", ")
), ),
} }
)] )]

View File

@ -45,7 +45,7 @@ impl<'a> Display for FilterError<'a> {
attribute, attribute,
) )
} else { } else {
let filterables_list = filterable_fields.iter().map(AsRef::as_ref).collect::<Vec<_>>().join(" "); let filterables_list = filterable_fields.iter().map(AsRef::as_ref).collect::<Vec<&str>>().join(" ");
write!( write!(
f, f,