#[non_exhaustive]pub struct GetDirectoryOutput {
pub directory: Option<Directory>,
/* 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.directory: Option<Directory>Metadata about the directory.
Implementations§
source§impl GetDirectoryOutput
impl GetDirectoryOutput
sourcepub fn builder() -> GetDirectoryOutputBuilder
pub fn builder() -> GetDirectoryOutputBuilder
Creates a new builder-style object to manufacture GetDirectoryOutput.
Trait Implementations§
source§impl Clone for GetDirectoryOutput
impl Clone for GetDirectoryOutput
source§fn clone(&self) -> GetDirectoryOutput
fn clone(&self) -> GetDirectoryOutput
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 Debug for GetDirectoryOutput
impl Debug for GetDirectoryOutput
source§impl PartialEq for GetDirectoryOutput
impl PartialEq for GetDirectoryOutput
source§fn eq(&self, other: &GetDirectoryOutput) -> bool
fn eq(&self, other: &GetDirectoryOutput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl RequestId for GetDirectoryOutput
impl RequestId for GetDirectoryOutput
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 GetDirectoryOutput
Auto Trait Implementations§
impl RefUnwindSafe for GetDirectoryOutput
impl Send for GetDirectoryOutput
impl Sync for GetDirectoryOutput
impl Unpin for GetDirectoryOutput
impl UnwindSafe for GetDirectoryOutput
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.