Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Cajas que utiliza el AWS SDK para Rust
Este tema contiene información avanzada sobre las cajas que AWS SDK para Rust utiliza. Esto incluye los componentes de Smithy que utiliza, las cajas que puede ser necesario utilizar en determinadas circunstancias de compilación e información adicional.
Cajas de Smithy
El AWS SDK para Rust basado en Smithy
Al analizar las versiones del SDK para cajas de Rust y las de sus dependencias de Smithy, puede resultar útil saber que todas estas cajas utilizan una numeración de versiones semántica estándar
Para obtener información adicional y detallada sobre las cajas de Smithy para Rust, consulte Diseño de Smithy en Rust
Cajas utilizadas con el SDK para Rust
Hay varias cajas de Smithy publicadas por AWS. Algunas son relevantes para los usuarios del SDK para Rust, mientras que otras son detalles de implementación:
aws-smithy-async-
Incluya esta caja si no utiliza Tokio para la funcionalidad asíncrona.
aws-smithy-runtime-
Incluye los bloques de compilación necesarios para todos los SDK de AWS.
aws-smithy-runtime-api-
Interfaces subyacentes que utiliza el SDK.
aws-smithy-types-
Tipos reexportados desde otros SDK de AWS. Utilícelo si se usan varios SDK.
aws-smithy-types-convert-
Funciones de utilidad para entrar y salir de
aws-smithy-types.
Otras cajas
Existen las siguientes cajas, sin embargo, no es necesario estar familiarizado con ellas.
- Cajas relacionadas con el servidor que los usuarios del SDK para Rust no necesitan:
-
-
aws-smithy-http-server -
aws-smithy-http-server-python
-
- Cajas que contienen código interno que los usuarios del SDK no necesitan usar:
-
-
aws-smithy-checksum-callbacks -
aws-smithy-eventstream -
aws-smithy-http -
aws-smithy-protocol-test -
aws-smithy-query -
aws-smithy-json -
aws-smithy-xml
-
- Cajas que no son compatibles y desaparecerán en el futuro:
-
-
aws-smithy-client -
aws-smithy-http-auth -
aws-smithy-http-tower
-