//! Event-specific trace context extractors.
//!
//! This module provides extractors for common Lambda event types.
//! Each extractor is feature-gated:
//!
//! - `http` - API Gateway HTTP API (v2) and REST API (v1)
//! - `sqs` - SQS message events
//! - `sns` - SNS notification events
//! - `lambda-http` - Integration with the `lambda_http` crate
//!
//! Enable features via Cargo.toml:
//!
//! ```toml
//! [dependencies]
//! opentelemetry-lambda-tower = { version = "0.1", features = ["http", "sqs"] }
//! ```