#aws-sdk #convert #date-time #codegen #part

aws-smithy-types-convert

Conversion of types from aws-smithy-types to other libraries

53 releases (28 breaking)

0.61.0 Dec 8, 2023
0.60.14 Mar 2, 2026
0.60.13 Feb 10, 2026
0.60.11 Dec 8, 2025
0.30.0-alpha Nov 24, 2021

#99 in Rust patterns

Download history 74248/week @ 2025-12-18 39801/week @ 2025-12-25 51743/week @ 2026-01-01 64059/week @ 2026-01-08 71512/week @ 2026-01-15 86122/week @ 2026-01-22 109512/week @ 2026-01-29 142398/week @ 2026-02-05 134231/week @ 2026-02-12 169667/week @ 2026-02-19 181381/week @ 2026-02-26 213044/week @ 2026-03-05 205009/week @ 2026-03-12 169120/week @ 2026-03-19 133885/week @ 2026-03-26 105312/week @ 2026-04-02

655,130 downloads per month
Used in 36 crates (25 directly)

Apache-2.0

120KB
2.5K SLoC

aws-smithy-types-convert

This crate provides utilities for converting between the types defined in aws-smithy-types and types commonly used in other libraries.

Crate Features

By default, no features are enabled. Using the conversions requires enabling one or more features:

[dependencies]
aws-smithy-types-convert = { version = "VERSION", features = ["convert-chrono"] }

Currently, the following conversions are supported:

  • convert-chrono: Conversions between DateTime and chrono.
  • convert-time: Conversions between DateTime and time.

Note: Conversions to and from SystemTime are built into aws-smithy-types.

This crate is part of the AWS SDK for Rust and the smithy-rs code generator.

Dependencies

~0–1.3MB
~22K SLoC