Struct rusoto_kendra::DocumentInfo
source · [−]pub struct DocumentInfo {
pub attributes: Option<Vec<DocumentAttribute>>,
pub document_id: String,
}
Expand description
Identifies a document for which to retrieve status information
Fields
attributes: Option<Vec<DocumentAttribute>>
Attributes that identify a specific version of a document to check.
The only valid attributes are:
-
version
-
datasourceId
-
jobExecutionId
The attributes follow these rules:
-
dataSourceId
andjobExecutionId
must be used together. -
version
is ignored ifdataSourceId
andjobExecutionId
are not provided. -
If
dataSourceId
andjobExecutionId
are provided, butversion
is not, the version defaults to "0".
document_id: String
The unique identifier of the document.
Trait Implementations
sourceimpl Clone for DocumentInfo
impl Clone for DocumentInfo
sourcefn clone(&self) -> DocumentInfo
fn clone(&self) -> DocumentInfo
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 DocumentInfo
impl Debug for DocumentInfo
sourceimpl Default for DocumentInfo
impl Default for DocumentInfo
sourcefn default() -> DocumentInfo
fn default() -> DocumentInfo
Returns the “default value” for a type. Read more
sourceimpl PartialEq<DocumentInfo> for DocumentInfo
impl PartialEq<DocumentInfo> for DocumentInfo
sourcefn eq(&self, other: &DocumentInfo) -> bool
fn eq(&self, other: &DocumentInfo) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &DocumentInfo) -> bool
fn ne(&self, other: &DocumentInfo) -> bool
This method tests for !=
.
sourceimpl Serialize for DocumentInfo
impl Serialize for DocumentInfo
impl StructuralPartialEq for DocumentInfo
Auto Trait Implementations
impl RefUnwindSafe for DocumentInfo
impl Send for DocumentInfo
impl Sync for DocumentInfo
impl Unpin for DocumentInfo
impl UnwindSafe for DocumentInfo
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