aws_lambda_events 1.1.1

AWS Lambda event definitions
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
rust-version = "1.84.0"
name = "aws_lambda_events"
version = "1.1.1"
authors = [
    "Christian Legnitto <christian@legnitto.com>",
    "Sam Rijs <srijs@airpost.net>",
    "David Calavera <dcalaver@amazon.com>",
]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "AWS Lambda event definitions"
homepage = "https://github.com/aws/aws-lambda-rust-runtime"
readme = "README.md"
keywords = [
    "lambda",
    "aws",
    "amazon",
    "events",
    "S3",
]
categories = [
    "api-bindings",
    "encoding",
    "web-programming",
]
license = "MIT"
repository = "https://github.com/aws/aws-lambda-rust-runtime"
resolver = "3"

[package.metadata.docs.rs]
all-features = true

[features]
activemq = []
alb = [
    "bytes",
    "http",
    "http-body",
    "http-serde",
    "query_map",
]
apigw = [
    "bytes",
    "http",
    "http-body",
    "http-serde",
    "iam",
    "query_map",
]
appsync = []
autoscaling = ["chrono"]
bedrock_agent_runtime = []
builders = ["bon"]
catch-all-fields = []
chime_bot = ["chrono"]
clientvpn = []
cloudformation = []
cloudwatch_alarms = ["chrono"]
cloudwatch_events = ["chrono"]
cloudwatch_logs = ["flate2"]
code_commit = ["chrono"]
codebuild = ["chrono"]
codedeploy = ["chrono"]
codepipeline = []
codepipeline_cloudwatch = ["chrono"]
codepipeline_job = []
cognito = []
config = []
connect = []
controltower = []
default = [
    "activemq",
    "alb",
    "apigw",
    "appsync",
    "autoscaling",
    "bedrock_agent_runtime",
    "chime_bot",
    "clientvpn",
    "cloudformation",
    "cloudwatch_alarms",
    "cloudwatch_events",
    "cloudwatch_logs",
    "code_commit",
    "codebuild",
    "codedeploy",
    "codepipeline_cloudwatch",
    "codepipeline_job",
    "cognito",
    "config",
    "connect",
    "dynamodb",
    "ecr_scan",
    "firehose",
    "iam",
    "iot",
    "iot_1_click",
    "iot_button",
    "iot_deprecated",
    "kafka",
    "kinesis",
    "kinesis_analytics",
    "lambda_function_urls",
    "lex",
    "rabbitmq",
    "s3",
    "s3_batch_job",
    "ses",
    "secretsmanager",
    "sns",
    "sqs",
    "streams",
    "documentdb",
    "eventbridge",
    "controltower",
    "vpc_lattice",
]
documentdb = []
dynamodb = [
    "chrono",
    "serde_dynamo",
    "streams",
]
ecr_scan = []
eventbridge = [
    "chrono",
    "serde_with",
]
firehose = ["chrono"]
iam = []
iot = [
    "bytes",
    "http",
    "http-body",
    "http-serde",
    "iam",
]
iot_1_click = []
iot_button = []
iot_deprecated = ["iot"]
kafka = ["chrono"]
kinesis = ["chrono"]
kinesis_analytics = ["kinesis"]
lambda_function_urls = [
    "bytes",
    "http",
    "http-body",
    "http-serde",
]
lex = []
rabbitmq = []
s3 = [
    "bytes",
    "chrono",
    "http",
    "http-body",
    "http-serde",
]
s3_batch_job = ["s3"]
secretsmanager = []
ses = ["chrono"]
sns = [
    "chrono",
    "serde_with",
]
sqs = ["serde_with"]
streams = []
vpc_lattice = [
    "bytes",
    "http",
    "http-body",
    "http-serde",
    "iam",
    "query_map",
]

[lib]
name = "aws_lambda_events"
path = "src/lib.rs"

[dependencies.base64]
version = "0.22"

[dependencies.bon]
version = "3"
optional = true

[dependencies.bytes]
version = "1"
features = ["serde"]
optional = true

[dependencies.chrono]
version = "0.4.35"
features = [
    "clock",
    "serde",
    "std",
]
optional = true
default-features = false

[dependencies.flate2]
version = "1.0.24"
optional = true

[dependencies.http]
version = "1.0"
optional = true

[dependencies.http-body]
version = "1.0"
optional = true

[dependencies.http-serde]
version = "2.0"
optional = true

[dependencies.query_map]
version = "^0.7"
features = [
    "serde",
    "url-query",
]
optional = true

[dependencies.serde]
version = "^1"
features = ["derive"]

[dependencies.serde_dynamo]
version = "^4.1"
optional = true

[dependencies.serde_json]
version = "^1"

[dependencies.serde_with]
version = "^3"
features = ["json"]
optional = true

[dev-dependencies.lambda_runtime]
version = "1"