smithy-rs/rust-runtime/aws-smithy-types-convert
Zelda Hessler c75807ce37
fix/format: various code that's escaped the linter (#2667)
_Every once in a while I run clippy and the pre-commit checks on
everything b/c stuff seems to fall through the cracks._

- fix: various code that's escaped the linter
- format: various code that's escaped the formatter
- update: `chrono` because a test was using a method only available in
v0.4.23 _(I don't know why that didn't fail in CI)_


_By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice._
2023-05-03 15:46:18 +00:00
..
src Update MSRV to 1.66.1 (#2468) 2023-03-16 21:58:14 +00:00
Cargo.toml fix/format: various code that's escaped the linter (#2667) 2023-05-03 15:46:18 +00:00
LICENSE Relegate `chrono` to an optional feature in a new conversion crate (#849) 2021-11-11 16:01:30 -08:00
README.md Add a few READMEs + linter script (#899) 2021-11-30 14:37:42 -05:00
external-types.toml Check external types for runtime and SDK crates in CI (#1625) 2022-08-10 18:33:43 -07:00

README.md

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. In most cases, it should not be used directly.