#[non_exhaustive]pub struct GetDataSetDetailsOutput {
pub data_set_name: String,
pub data_set_org: Option<DatasetDetailOrgAttributes>,
pub record_length: Option<i32>,
pub location: Option<String>,
pub blocksize: Option<i32>,
pub creation_time: Option<DateTime>,
pub last_updated_time: Option<DateTime>,
pub last_referenced_time: Option<DateTime>,
pub file_size: Option<i64>,
/* 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.data_set_name: String
The name of the data set.
data_set_org: Option<DatasetDetailOrgAttributes>
The type of data set. The only supported value is VSAM.
record_length: Option<i32>
The length of records in the data set.
location: Option<String>
The location where the data set is stored.
blocksize: Option<i32>
The size of the block on disk.
creation_time: Option<DateTime>
The timestamp when the data set was created.
last_updated_time: Option<DateTime>
The last time the data set was updated.
last_referenced_time: Option<DateTime>
The last time the data set was referenced.
file_size: Option<i64>
File size of the dataset.
Implementations§
source§impl GetDataSetDetailsOutput
impl GetDataSetDetailsOutput
sourcepub fn data_set_name(&self) -> &str
pub fn data_set_name(&self) -> &str
The name of the data set.
sourcepub fn data_set_org(&self) -> Option<&DatasetDetailOrgAttributes>
pub fn data_set_org(&self) -> Option<&DatasetDetailOrgAttributes>
The type of data set. The only supported value is VSAM.
sourcepub fn record_length(&self) -> Option<i32>
pub fn record_length(&self) -> Option<i32>
The length of records in the data set.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The timestamp when the data set was created.
sourcepub fn last_updated_time(&self) -> Option<&DateTime>
pub fn last_updated_time(&self) -> Option<&DateTime>
The last time the data set was updated.
sourcepub fn last_referenced_time(&self) -> Option<&DateTime>
pub fn last_referenced_time(&self) -> Option<&DateTime>
The last time the data set was referenced.
source§impl GetDataSetDetailsOutput
impl GetDataSetDetailsOutput
sourcepub fn builder() -> GetDataSetDetailsOutputBuilder
pub fn builder() -> GetDataSetDetailsOutputBuilder
Creates a new builder-style object to manufacture GetDataSetDetailsOutput
.
Trait Implementations§
source§impl Clone for GetDataSetDetailsOutput
impl Clone for GetDataSetDetailsOutput
source§fn clone(&self) -> GetDataSetDetailsOutput
fn clone(&self) -> GetDataSetDetailsOutput
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 GetDataSetDetailsOutput
impl Debug for GetDataSetDetailsOutput
source§impl PartialEq for GetDataSetDetailsOutput
impl PartialEq for GetDataSetDetailsOutput
source§fn eq(&self, other: &GetDataSetDetailsOutput) -> bool
fn eq(&self, other: &GetDataSetDetailsOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetDataSetDetailsOutput
impl RequestId for GetDataSetDetailsOutput
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 GetDataSetDetailsOutput
Auto Trait Implementations§
impl Freeze for GetDataSetDetailsOutput
impl RefUnwindSafe for GetDataSetDetailsOutput
impl Send for GetDataSetDetailsOutput
impl Sync for GetDataSetDetailsOutput
impl Unpin for GetDataSetDetailsOutput
impl UnwindSafe for GetDataSetDetailsOutput
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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.