Struct aws_sdk_iotdataplane::model::RetainedMessageSummary
source · [−]#[non_exhaustive]pub struct RetainedMessageSummary { /* private fields */ }
Expand description
Information about a single retained message.
Implementations
sourceimpl RetainedMessageSummary
impl RetainedMessageSummary
sourcepub fn topic(&self) -> Option<&str>
pub fn topic(&self) -> Option<&str>
The topic name to which the retained message was published.
sourcepub fn payload_size(&self) -> i64
pub fn payload_size(&self) -> i64
The size of the retained message's payload in bytes.
sourcepub fn qos(&self) -> i32
pub fn qos(&self) -> i32
The quality of service (QoS) level used to publish the retained message.
sourcepub fn last_modified_time(&self) -> i64
pub fn last_modified_time(&self) -> i64
The Epoch date and time, in milliseconds, when the retained message was stored by IoT.
sourceimpl RetainedMessageSummary
impl RetainedMessageSummary
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture RetainedMessageSummary
.
Trait Implementations
sourceimpl Clone for RetainedMessageSummary
impl Clone for RetainedMessageSummary
sourcefn clone(&self) -> RetainedMessageSummary
fn clone(&self) -> RetainedMessageSummary
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for RetainedMessageSummary
impl Debug for RetainedMessageSummary
sourceimpl PartialEq<RetainedMessageSummary> for RetainedMessageSummary
impl PartialEq<RetainedMessageSummary> for RetainedMessageSummary
sourcefn eq(&self, other: &RetainedMessageSummary) -> bool
fn eq(&self, other: &RetainedMessageSummary) -> bool
impl StructuralPartialEq for RetainedMessageSummary
Auto Trait Implementations
impl RefUnwindSafe for RetainedMessageSummary
impl Send for RetainedMessageSummary
impl Sync for RetainedMessageSummary
impl Unpin for RetainedMessageSummary
impl UnwindSafe for RetainedMessageSummary
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more