docs.rs failed to build tesseract-plumbing-0.11.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
tesseract-plumbing-0.9.0
tesseract-plumbing
Crate to expose a safe version of the tesseract-sys api.
This is designed to expose the C API of tesseract in a safe manner.
Adding value by deviating from the API is a non-goal. That is left to libraries
that build on top of tesseract-plumbing
.
Requirements/Features
Requires Tesseract version 5.2.0
or newer by default. Use --no-default-features
if using an older version.
Motivation
I'm a maintainer of both leptess and tesseract-rs.
I noticed that there was a lot of duplication in how they interact with both
leptonica-sys and
tesseract-sys. Having multiple layers
of abstraction in leptess
and tesseract-rs
made it hard to reason about
their memory safety.
Having a safety layer that stays simple improves the correctness and maintainability of the above libraries.