Introduce a new error message for invalid vector dimensions

This commit is contained in:
Kerollmops 2023-06-14 16:34:09 +02:00 committed by Clément Renault
parent 3b560ef7d0
commit a7e0f0de89
No known key found for this signature in database
GPG key ID: 92ADA4E935E71FA4
3 changed files with 23 additions and 1 deletions

View file

@ -110,9 +110,11 @@ only composed of alphanumeric characters (a-z A-Z 0-9), hyphens (-) and undersco
},
#[error(transparent)]
InvalidGeoField(#[from] GeoError),
#[error("Invalid vector dimensions: expected: `{}`, found: `{}`.", .expected, .found)]
InvalidVectorDimensions { expected: usize, found: usize },
#[error("{0}")]
InvalidFilter(String),
#[error("Invalid type for filter subexpression: `expected {}, found: {1}`.", .0.join(", "))]
#[error("Invalid type for filter subexpression: expected: {}, found: {1}.", .0.join(", "))]
InvalidFilterExpression(&'static [&'static str], Value),
#[error("Attribute `{}` is not sortable. {}",
.field,