Struct aws_sdk_workdocs::operation::describe_document_versions::DescribeDocumentVersionsOutput
source · #[non_exhaustive]pub struct DescribeDocumentVersionsOutput {
pub document_versions: Option<Vec<DocumentVersionMetadata>>,
pub marker: Option<String>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.document_versions: Option<Vec<DocumentVersionMetadata>>
The document versions.
marker: Option<String>
The marker to use when requesting the next set of results. If there are no additional results, the string is empty.
Implementations§
source§impl DescribeDocumentVersionsOutput
impl DescribeDocumentVersionsOutput
sourcepub fn document_versions(&self) -> &[DocumentVersionMetadata]
pub fn document_versions(&self) -> &[DocumentVersionMetadata]
The document versions.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .document_versions.is_none()
.
source§impl DescribeDocumentVersionsOutput
impl DescribeDocumentVersionsOutput
sourcepub fn builder() -> DescribeDocumentVersionsOutputBuilder
pub fn builder() -> DescribeDocumentVersionsOutputBuilder
Creates a new builder-style object to manufacture DescribeDocumentVersionsOutput
.
Trait Implementations§
source§impl Clone for DescribeDocumentVersionsOutput
impl Clone for DescribeDocumentVersionsOutput
source§fn clone(&self) -> DescribeDocumentVersionsOutput
fn clone(&self) -> DescribeDocumentVersionsOutput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl PartialEq for DescribeDocumentVersionsOutput
impl PartialEq for DescribeDocumentVersionsOutput
source§fn eq(&self, other: &DescribeDocumentVersionsOutput) -> bool
fn eq(&self, other: &DescribeDocumentVersionsOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeDocumentVersionsOutput
impl RequestId for DescribeDocumentVersionsOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for DescribeDocumentVersionsOutput
Auto Trait Implementations§
impl Freeze for DescribeDocumentVersionsOutput
impl RefUnwindSafe for DescribeDocumentVersionsOutput
impl Send for DescribeDocumentVersionsOutput
impl Sync for DescribeDocumentVersionsOutput
impl Unpin for DescribeDocumentVersionsOutput
impl UnwindSafe for DescribeDocumentVersionsOutput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.