Struct rusoto_textract::AnalyzeDocumentRequest
source · [−]pub struct AnalyzeDocumentRequest {
pub document: Document,
pub feature_types: Vec<String>,
pub human_loop_config: Option<HumanLoopConfig>,
}
Fields
document: Document
The input document as base64-encoded bytes or an Amazon S3 object. If you use the AWS CLI to call Amazon Textract operations, you can't pass image bytes. The document must be an image in JPEG or PNG format.
If you're using an AWS SDK to call Amazon Textract, you might not need to base64-encode image bytes that are passed using the Bytes
field.
feature_types: Vec<String>
A list of the types of analysis to perform. Add TABLES to the list to return information about the tables that are detected in the input document. Add FORMS to return detected form data. To perform both types of analysis, add TABLES and FORMS to FeatureTypes
. All lines and words detected in the document are included in the response (including text that isn't related to the value of FeatureTypes
).
human_loop_config: Option<HumanLoopConfig>
Sets the configuration for the human in the loop workflow for analyzing documents.
Trait Implementations
sourceimpl Clone for AnalyzeDocumentRequest
impl Clone for AnalyzeDocumentRequest
sourcefn clone(&self) -> AnalyzeDocumentRequest
fn clone(&self) -> AnalyzeDocumentRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AnalyzeDocumentRequest
impl Debug for AnalyzeDocumentRequest
sourceimpl Default for AnalyzeDocumentRequest
impl Default for AnalyzeDocumentRequest
sourcefn default() -> AnalyzeDocumentRequest
fn default() -> AnalyzeDocumentRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<AnalyzeDocumentRequest> for AnalyzeDocumentRequest
impl PartialEq<AnalyzeDocumentRequest> for AnalyzeDocumentRequest
sourcefn eq(&self, other: &AnalyzeDocumentRequest) -> bool
fn eq(&self, other: &AnalyzeDocumentRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &AnalyzeDocumentRequest) -> bool
fn ne(&self, other: &AnalyzeDocumentRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for AnalyzeDocumentRequest
impl Serialize for AnalyzeDocumentRequest
impl StructuralPartialEq for AnalyzeDocumentRequest
Auto Trait Implementations
impl RefUnwindSafe for AnalyzeDocumentRequest
impl Send for AnalyzeDocumentRequest
impl Sync for AnalyzeDocumentRequest
impl Unpin for AnalyzeDocumentRequest
impl UnwindSafe for AnalyzeDocumentRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more