-
- Downloads
Refactor JSON deserialization to assist code generation (#474)
* Add type cast functions to Number * Add custom errors and token convenience functions to JSON deserialization * CR feedback * Move `base64` from smithy-http into smithy-types * Add more expect functions to the JSON deserializer
Showing
- codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/RuntimeTypes.kt 4 additions, 4 deletions...oftware/amazon/smithy/rust/codegen/smithy/RuntimeTypes.kt
- rust-runtime/inlineable/src/blob_serde.rs 1 addition, 2 deletionsrust-runtime/inlineable/src/blob_serde.rs
- rust-runtime/smithy-http/Cargo.toml 0 additions, 1 deletionrust-runtime/smithy-http/Cargo.toml
- rust-runtime/smithy-http/src/lib.rs 0 additions, 1 deletionrust-runtime/smithy-http/src/lib.rs
- rust-runtime/smithy-json/src/deserialize.rs 177 additions, 260 deletionsrust-runtime/smithy-json/src/deserialize.rs
- rust-runtime/smithy-json/src/deserialize/error.rs 84 additions, 0 deletionsrust-runtime/smithy-json/src/deserialize/error.rs
- rust-runtime/smithy-json/src/deserialize/token.rs 476 additions, 0 deletionsrust-runtime/smithy-json/src/deserialize/token.rs
- rust-runtime/smithy-types/Cargo.toml 1 addition, 0 deletionsrust-runtime/smithy-types/Cargo.toml
- rust-runtime/smithy-types/src/base64.rs 17 additions, 2 deletionsrust-runtime/smithy-types/src/base64.rs
- rust-runtime/smithy-types/src/instant/format.rs 15 additions, 0 deletionsrust-runtime/smithy-types/src/instant/format.rs
- rust-runtime/smithy-types/src/lib.rs 33 additions, 2 deletionsrust-runtime/smithy-types/src/lib.rs
Loading
Please register or sign in to comment