1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#![warn(rust_2018_idioms)] #![forbid(unsafe_code)] pub use {rusoto_cloudwatch::CloudWatch, rusoto_core::Region}; pub use { builder::{builder, Builder}, collector::Resolution, error::Error, }; use std::{future::Future, pin::Pin}; mod builder; mod collector; mod error; pub type BoxFuture<'a, T> = Pin<Box<dyn Future<Output = T> + Send + Sync + 'a>>;