#[non_exhaustive]pub struct ClassifyDocumentOutput { /* private fields */ }Implementations§
source§impl ClassifyDocumentOutput
impl ClassifyDocumentOutput
sourcepub fn classes(&self) -> Option<&[DocumentClass]>
pub fn classes(&self) -> Option<&[DocumentClass]>
The classes used by the document being analyzed. These are used for multi-class trained models. Individual classes are mutually exclusive and each document is expected to have only a single class assigned to it. For example, an animal can be a dog or a cat, but not both at the same time.
sourcepub fn labels(&self) -> Option<&[DocumentLabel]>
pub fn labels(&self) -> Option<&[DocumentLabel]>
The labels used the document being analyzed. These are used for multi-label trained models. Individual labels represent different categories that are related in some manner and are not mutually exclusive. For example, a movie can be just an action movie, or it can be an action movie, a science fiction movie, and a comedy, all at the same time.
sourcepub fn document_metadata(&self) -> Option<&DocumentMetadata>
pub fn document_metadata(&self) -> Option<&DocumentMetadata>
Extraction information about the document. This field is present in the response only if your request includes the Byte parameter.
sourcepub fn document_type(&self) -> Option<&[DocumentTypeListItem]>
pub fn document_type(&self) -> Option<&[DocumentTypeListItem]>
The document type for each page in the input document. This field is present in the response only if your request includes the Byte parameter.
sourcepub fn errors(&self) -> Option<&[ErrorsListItem]>
pub fn errors(&self) -> Option<&[ErrorsListItem]>
Page-level errors that the system detected while processing the input document. The field is empty if the system encountered no errors.
sourcepub fn warnings(&self) -> Option<&[WarningsListItem]>
pub fn warnings(&self) -> Option<&[WarningsListItem]>
Warnings detected while processing the input document. The response includes a warning if there is a mismatch between the input document type and the model type associated with the endpoint that you specified. The response can also include warnings for individual pages that have a mismatch.
The field is empty if the system generated no warnings.
source§impl ClassifyDocumentOutput
impl ClassifyDocumentOutput
sourcepub fn builder() -> ClassifyDocumentOutputBuilder
pub fn builder() -> ClassifyDocumentOutputBuilder
Creates a new builder-style object to manufacture ClassifyDocumentOutput.
Trait Implementations§
source§impl Clone for ClassifyDocumentOutput
impl Clone for ClassifyDocumentOutput
source§fn clone(&self) -> ClassifyDocumentOutput
fn clone(&self) -> ClassifyDocumentOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ClassifyDocumentOutput
impl Debug for ClassifyDocumentOutput
source§impl PartialEq<ClassifyDocumentOutput> for ClassifyDocumentOutput
impl PartialEq<ClassifyDocumentOutput> for ClassifyDocumentOutput
source§fn eq(&self, other: &ClassifyDocumentOutput) -> bool
fn eq(&self, other: &ClassifyDocumentOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for ClassifyDocumentOutput
impl RequestId for ClassifyDocumentOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.