cobalt_aws/lib.rs
1//! # The Cobalt AWS wrapper library
2//!
3//! This library provides a collection of wrappers around the
4//! [aws-sdk-rust](https://github.com/awslabs/aws-sdk-rust) and
5//! [lambda_runtime](https://github.com/awslabs/aws-lambda-rust-runtime) packages.
6//!
7//! These wrappers are intended to make it easier to perform common
8//! tasks when developing applications which run on AWS infrastructure.
9//!
10//! * [Changelog](https://github.com/harrison-ai/cobalt-aws/blob/main/CHANGELOG.md)
11//!
12//! ### About harrison.ai
13//!
14//! This crate is maintained by the Data Engineering team at [harrison.ai](https://harrison.ai).
15//!
16//! At [harrison.ai](https://harrison.ai) our mission is to create AI-as-a-medical-device solutions through
17//! ventures and ultimately improve the standard of healthcare for 1 million lives every day.
18//!
19
20// Public modules
21
22#[cfg(feature = "athena")]
23pub mod athena;
24pub mod config;
25#[cfg(feature = "lambda")]
26pub mod lambda;
27#[cfg(feature = "s3")]
28pub mod s3;
29#[cfg(feature = "sqs")]
30pub mod sqs;
31#[cfg(feature = "s3")]
32pub mod types;
33// Internal shared modules
34mod localstack;