pub fn validate_dimensions( embedding: &[f32], expected: usize, ) -> Result<(), EmbeddingError>
Validate that an embedding has the expected dimensions.
embedding
expected
Returns EmbeddingError::DimensionMismatch if dimensions don’t match
EmbeddingError::DimensionMismatch