pub struct TargetSummary {
pub target_address: Option<String>,
pub target_status: Option<String>,
pub target_type: Option<String>,
}
Expand description
Information about the targets specified for a notification rule.
Fields§
§target_address: Option<String>
The Amazon Resource Name (ARN) of the SNS topic.
target_status: Option<String>
The status of the target.
target_type: Option<String>
The type of the target (for example, SNS).
Trait Implementations§
Source§impl Clone for TargetSummary
impl Clone for TargetSummary
Source§fn clone(&self) -> TargetSummary
fn clone(&self) -> TargetSummary
Returns a duplicate 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 TargetSummary
impl Debug for TargetSummary
Source§impl Default for TargetSummary
impl Default for TargetSummary
Source§fn default() -> TargetSummary
fn default() -> TargetSummary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TargetSummary
impl<'de> Deserialize<'de> for TargetSummary
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TargetSummary
impl PartialEq for TargetSummary
impl StructuralPartialEq for TargetSummary
Auto Trait Implementations§
impl Freeze for TargetSummary
impl RefUnwindSafe for TargetSummary
impl Send for TargetSummary
impl Sync for TargetSummary
impl Unpin for TargetSummary
impl UnwindSafe for TargetSummary
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