Expand description
Provider-oriented optical character recognition for A3S.
OcrClient owns bounded source validation and evidence while recognition
is delegated to an injected OcrProvider. The optional PP-OCRv6 feature
supplies the local default used by A3S Use without making that model the
library’s architectural boundary.
Re-exports§
pub use mcp::OcrMcpServer;
Modules§
Structs§
- Artifact
- OcrBlock
- OcrBounding
Box - OcrClient
- Provider-neutral OCR client.
- OcrDiagnostic
- OcrInput
- One validated image supplied to an OCR provider.
- OcrPoint
- OcrProvider
Descriptor - Stable identity and execution characteristics of an OCR provider.
- OcrProvider
Output - Provider-owned OCR content before the client adds source provenance.
- OcrProvider
Status - Provider-specific readiness projected through the common OCR interface.
- OcrRequest
- OcrResult
- OcrRuntime
Status - PpOcr
V6Provider - Local PP-OCRv6 provider shipped as the default A3S Use integration.
- UseError
Enums§
Constants§
Traits§
- OcrProvider
- Pluggable OCR implementation.
Functions§
- install_
ppocr_ v6 - ocr_
status - repair_
ppocr_ v6 - source_
skill_ root - Source-tree Skill root used by development hosts.
- uninstall_
managed_ ppocr_ v6