API Reference

This API reference provides detailed information on the classes, methods, and exceptions available in the Similator library.

TextSimilator Class

The TextSimilator class provides functionalities for text comparison and searching, integrating high-performance Rust functions. –>


ValidData Class

The ValidData class handles a collection of text strings to be validated and compared.


Memory Class

The Memory class manages cached search results to optimize repeated searches.


Exceptions

EmptyValidData

Exception raised when valid_data is empty or not provided during a search operation.


Rust Functions Integrated via _rst_similator

The following Rust functions are integrated into the TextSimilator class for high performance.

rst_compare

Compares two strings for similarity using Rust.

  • Signature: rst_compare(job_str: str, val_str: str) -> float

Summary

This API reference provides an overview of the available classes, methods, and exceptions in the Similator library. For practical examples of how to use these APIs, refer to the Usage Guide.