Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- use std::sync::Mutex;
- use rusoto_core::{default_tls_client, DefaultCredentialsProvider, Region};
- use rusoto_sns::{Sns, SnsClient};
- lazy_static! {
- pub static ref SNS: Mutex<Box<Sns + Send>> = Mutex::new(init_sns());
- }
- fn init_sns() -> Box<Sns + Send> {
- let provider = DefaultCredentialsProvider::new().unwrap();
- let client = SnsClient::new(default_tls_client().unwrap(), provider, Region::UsEast1);
- Box::new(client)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement