This is the Rust version of the Shapeshift library, originally written in TypeScript. The original library is designed for mapping arbitrarily structured JSON objects using vector embeddings.
The original Shapeshift library can be found at: https://github.com/rectanglehq/Shapeshift
This Rust version is a direct port of the functionality provided by the original library, with adjustments made to accommodate the differences between TypeScript and Rust.
This Rust port of Shapeshift is licensed under the MIT License, as is the original TypeScript library.