Public declaration syntax from forge-rs/crates/forge-embed/src/similarity.rs Original source SHA-256: 619ea0af9aaf0b22c34c0b9d7094f60d95f13c36d9d48234127111a3af680e8f Function bodies and constant values are omitted. This is not the complete implementation. Source line 97 pub fn cosine_similarity(a: &[f64], b: &[f64]) -> EmbedResult; Source line 150 pub fn euclidean_distance(a: &[f64], b: &[f64]) -> EmbedResult; Source line 201 pub fn dot_product(a: &[f64], b: &[f64]) -> EmbedResult;