pub struct SnsSubscription {
pub subscription_arn: String,
pub topic_arn: String,
pub protocol: String,
pub endpoint: String,
pub owner: String,
pub attributes: HashMap<String, String>,
pub confirmed: bool,
pub confirmation_token: Option<String>,
}Fields§
§subscription_arn: String§topic_arn: String§protocol: String§endpoint: String§owner: String§attributes: HashMap<String, String>§confirmed: bool§confirmation_token: Option<String>Token used for HTTP/HTTPS subscription confirmation.
Trait Implementations§
Source§impl Clone for SnsSubscription
impl Clone for SnsSubscription
Source§fn clone(&self) -> SnsSubscription
fn clone(&self) -> SnsSubscription
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 moreAuto Trait Implementations§
impl Freeze for SnsSubscription
impl RefUnwindSafe for SnsSubscription
impl Send for SnsSubscription
impl Sync for SnsSubscription
impl Unpin for SnsSubscription
impl UnsafeUnpin for SnsSubscription
impl UnwindSafe for SnsSubscription
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