#[non_exhaustive]pub struct DescribeSettingsOutput {
pub directory_id: Option<String>,
pub setting_entries: Option<Vec<SettingEntry>>,
pub next_token: Option<String>,
/* private fields */
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.directory_id: Option<String>The identifier of the directory.
setting_entries: Option<Vec<SettingEntry>>The list of SettingEntry objects that were retrieved.
It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.
next_token: Option<String>If not null, token that indicates that more results are available. Pass this value for the NextToken parameter in a subsequent call to DescribeSettings to retrieve the next set of items.
Implementations§
source§impl DescribeSettingsOutput
impl DescribeSettingsOutput
sourcepub fn directory_id(&self) -> Option<&str>
pub fn directory_id(&self) -> Option<&str>
The identifier of the directory.
sourcepub fn setting_entries(&self) -> &[SettingEntry]
pub fn setting_entries(&self) -> &[SettingEntry]
The list of SettingEntry objects that were retrieved.
It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .setting_entries.is_none().
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
If not null, token that indicates that more results are available. Pass this value for the NextToken parameter in a subsequent call to DescribeSettings to retrieve the next set of items.
source§impl DescribeSettingsOutput
impl DescribeSettingsOutput
sourcepub fn builder() -> DescribeSettingsOutputBuilder
pub fn builder() -> DescribeSettingsOutputBuilder
Creates a new builder-style object to manufacture DescribeSettingsOutput.
Trait Implementations§
source§impl Clone for DescribeSettingsOutput
impl Clone for DescribeSettingsOutput
source§fn clone(&self) -> DescribeSettingsOutput
fn clone(&self) -> DescribeSettingsOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DescribeSettingsOutput
impl Debug for DescribeSettingsOutput
source§impl PartialEq for DescribeSettingsOutput
impl PartialEq for DescribeSettingsOutput
source§fn eq(&self, other: &DescribeSettingsOutput) -> bool
fn eq(&self, other: &DescribeSettingsOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for DescribeSettingsOutput
impl RequestId for DescribeSettingsOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.