Struct aws_sdk_iotevents::types::InputSummary
source · #[non_exhaustive]pub struct InputSummary {
pub input_name: Option<String>,
pub input_description: Option<String>,
pub input_arn: Option<String>,
pub creation_time: Option<DateTime>,
pub last_update_time: Option<DateTime>,
pub status: Option<InputStatus>,
}
Expand description
Information about the input.
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.input_name: Option<String>
The name of the input.
input_description: Option<String>
A brief description of the input.
input_arn: Option<String>
The ARN of the input.
creation_time: Option<DateTime>
The time the input was created.
last_update_time: Option<DateTime>
The last time the input was updated.
status: Option<InputStatus>
The status of the input.
Implementations§
source§impl InputSummary
impl InputSummary
sourcepub fn input_name(&self) -> Option<&str>
pub fn input_name(&self) -> Option<&str>
The name of the input.
sourcepub fn input_description(&self) -> Option<&str>
pub fn input_description(&self) -> Option<&str>
A brief description of the input.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The time the input was created.
sourcepub fn last_update_time(&self) -> Option<&DateTime>
pub fn last_update_time(&self) -> Option<&DateTime>
The last time the input was updated.
sourcepub fn status(&self) -> Option<&InputStatus>
pub fn status(&self) -> Option<&InputStatus>
The status of the input.
source§impl InputSummary
impl InputSummary
sourcepub fn builder() -> InputSummaryBuilder
pub fn builder() -> InputSummaryBuilder
Creates a new builder-style object to manufacture InputSummary
.
Trait Implementations§
source§impl Clone for InputSummary
impl Clone for InputSummary
source§fn clone(&self) -> InputSummary
fn clone(&self) -> InputSummary
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 InputSummary
impl Debug for InputSummary
source§impl PartialEq for InputSummary
impl PartialEq for InputSummary
source§fn eq(&self, other: &InputSummary) -> bool
fn eq(&self, other: &InputSummary) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for InputSummary
Auto Trait Implementations§
impl Freeze for InputSummary
impl RefUnwindSafe for InputSummary
impl Send for InputSummary
impl Sync for InputSummary
impl Unpin for InputSummary
impl UnwindSafe for InputSummary
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.