AWS SDK

AWS SDK

rev. c67de0508e9d33923e47fd7281531eeca95f7996 (ignoring whitespace)

Files changed:

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_async_invoke_output_data_config.rs

@@ -41,41 +84,84 @@
   61     61   
        ));
   62     62   
    }
   63     63   
    Ok(variant)
   64     64   
}
   65     65   
   66     66   
pub fn ser_async_invoke_output_data_config(
   67     67   
    object_5: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
   68     68   
    input: &crate::types::AsyncInvokeOutputDataConfig,
   69     69   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
   70     70   
    match input {
   71         -
        crate::types::AsyncInvokeOutputDataConfig::S3OutputDataConfig(inner) => {
          71  +
        crate::types::AsyncInvokeOutputDataConfig::S3OutputDataConfig(_inner) => {
   72     72   
            #[allow(unused_mut)]
   73     73   
            let mut object_1 = object_5.key("s3OutputDataConfig").start_object();
   74     74   
            crate::protocol_serde::shape_async_invoke_s3_output_data_config::ser_async_invoke_s3_output_data_config(&mut object_1, inner)?;
   75     75   
            object_1.finish();
   76     76   
        }
   77     77   
        crate::types::AsyncInvokeOutputDataConfig::Unknown => {
   78     78   
            return Err(::aws_smithy_types::error::operation::SerializationError::unknown_variant(
   79     79   
                "AsyncInvokeOutputDataConfig",
   80     80   
            ))
   81     81   
        }

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_citation_generated_content.rs

@@ -1,1 +37,37 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn ser_citation_generated_content(
    3      3   
    object_4: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
    4      4   
    input: &crate::types::CitationGeneratedContent,
    5      5   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
    6      6   
    match input {
    7         -
        crate::types::CitationGeneratedContent::Text(inner) => {
           7  +
        crate::types::CitationGeneratedContent::Text(_inner) => {
    8      8   
            object_4.key("text").string(inner.as_str());
    9      9   
        }
   10     10   
        crate::types::CitationGeneratedContent::Unknown => {
   11     11   
            return Err(::aws_smithy_types::error::operation::SerializationError::unknown_variant(
   12     12   
                "CitationGeneratedContent",
   13     13   
            ))
   14     14   
        }
   15     15   
    }
   16     16   
    Ok(())
   17     17   
}

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_citation_location.rs

@@ -1,1 +49,49 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn ser_citation_location(
    3      3   
    object_7: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
    4      4   
    input: &crate::types::CitationLocation,
    5      5   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
    6      6   
    match input {
    7         -
        crate::types::CitationLocation::DocumentChar(inner) => {
           7  +
        crate::types::CitationLocation::DocumentChar(_inner) => {
    8      8   
            #[allow(unused_mut)]
    9      9   
            let mut object_1 = object_7.key("documentChar").start_object();
   10     10   
            crate::protocol_serde::shape_document_char_location::ser_document_char_location(&mut object_1, inner)?;
   11     11   
            object_1.finish();
   12     12   
        }
   13         -
        crate::types::CitationLocation::DocumentPage(inner) => {
          13  +
        crate::types::CitationLocation::DocumentPage(_inner) => {
   14     14   
            #[allow(unused_mut)]
   15     15   
            let mut object_2 = object_7.key("documentPage").start_object();
   16     16   
            crate::protocol_serde::shape_document_page_location::ser_document_page_location(&mut object_2, inner)?;
   17     17   
            object_2.finish();
   18     18   
        }
   19         -
        crate::types::CitationLocation::DocumentChunk(inner) => {
          19  +
        crate::types::CitationLocation::DocumentChunk(_inner) => {
   20     20   
            #[allow(unused_mut)]
   21     21   
            let mut object_3 = object_7.key("documentChunk").start_object();
   22     22   
            crate::protocol_serde::shape_document_chunk_location::ser_document_chunk_location(&mut object_3, inner)?;
   23     23   
            object_3.finish();
   24     24   
        }
   25     25   
        crate::types::CitationLocation::Unknown => {
   26     26   
            return Err(::aws_smithy_types::error::operation::SerializationError::unknown_variant(
   27     27   
                "CitationLocation",
   28     28   
            ))
   29     29   
        }

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_citation_source_content.rs

@@ -1,1 +37,37 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn ser_citation_source_content(
    3      3   
    object_5: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
    4      4   
    input: &crate::types::CitationSourceContent,
    5      5   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
    6      6   
    match input {
    7         -
        crate::types::CitationSourceContent::Text(inner) => {
           7  +
        crate::types::CitationSourceContent::Text(_inner) => {
    8      8   
            object_5.key("text").string(inner.as_str());
    9      9   
        }
   10     10   
        crate::types::CitationSourceContent::Unknown => {
   11     11   
            return Err(::aws_smithy_types::error::operation::SerializationError::unknown_variant(
   12     12   
                "CitationSourceContent",
   13     13   
            ))
   14     14   
        }
   15     15   
    }
   16     16   
    Ok(())
   17     17   
}

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_content_block.rs

@@ -1,1 +88,88 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn ser_content_block(
    3      3   
    object_3: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
    4      4   
    input: &crate::types::ContentBlock,
    5      5   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
    6      6   
    match input {
    7         -
        crate::types::ContentBlock::Text(inner) => {
           7  +
        crate::types::ContentBlock::Text(_inner) => {
    8      8   
            object_3.key("text").string(inner.as_str());
    9      9   
        }
   10         -
        crate::types::ContentBlock::Image(inner) => {
          10  +
        crate::types::ContentBlock::Image(_inner) => {
   11     11   
            #[allow(unused_mut)]
   12     12   
            let mut object_1 = object_3.key("image").start_object();
   13     13   
            crate::protocol_serde::shape_image_block::ser_image_block(&mut object_1, inner)?;
   14     14   
            object_1.finish();
   15     15   
        }
   16         -
        crate::types::ContentBlock::Document(inner) => {
          16  +
        crate::types::ContentBlock::Document(_inner) => {
   17     17   
            #[allow(unused_mut)]
   18     18   
            let mut object_2 = object_3.key("document").start_object();
   19     19   
            crate::protocol_serde::shape_document_block::ser_document_block(&mut object_2, inner)?;
   20     20   
            object_2.finish();
   21     21   
        }
   22         -
        crate::types::ContentBlock::Video(inner) => {
          22  +
        crate::types::ContentBlock::Video(_inner) => {
   23     23   
            #[allow(unused_mut)]
   24     24   
            let mut object_3 = object_3.key("video").start_object();
   25     25   
            crate::protocol_serde::shape_video_block::ser_video_block(&mut object_3, inner)?;
   26     26   
            object_3.finish();
   27     27   
        }
   28         -
        crate::types::ContentBlock::ToolUse(inner) => {
          28  +
        crate::types::ContentBlock::ToolUse(_inner) => {
   29     29   
            #[allow(unused_mut)]
   30     30   
            let mut object_4 = object_3.key("toolUse").start_object();
   31     31   
            crate::protocol_serde::shape_tool_use_block::ser_tool_use_block(&mut object_4, inner)?;
   32     32   
            object_4.finish();
   33     33   
        }
   34         -
        crate::types::ContentBlock::ToolResult(inner) => {
          34  +
        crate::types::ContentBlock::ToolResult(_inner) => {
   35     35   
            #[allow(unused_mut)]
   36     36   
            let mut object_5 = object_3.key("toolResult").start_object();
   37     37   
            crate::protocol_serde::shape_tool_result_block::ser_tool_result_block(&mut object_5, inner)?;
   38     38   
            object_5.finish();
   39     39   
        }
   40         -
        crate::types::ContentBlock::GuardContent(inner) => {
          40  +
        crate::types::ContentBlock::GuardContent(_inner) => {
   41     41   
            #[allow(unused_mut)]
   42     42   
            let mut object_6 = object_3.key("guardContent").start_object();
   43     43   
            crate::protocol_serde::shape_guardrail_converse_content_block::ser_guardrail_converse_content_block(&mut object_6, inner)?;
   44     44   
            object_6.finish();
   45     45   
        }
   46         -
        crate::types::ContentBlock::CachePoint(inner) => {
          46  +
        crate::types::ContentBlock::CachePoint(_inner) => {
   47     47   
            #[allow(unused_mut)]
   48     48   
            let mut object_7 = object_3.key("cachePoint").start_object();
   49     49   
            crate::protocol_serde::shape_cache_point_block::ser_cache_point_block(&mut object_7, inner)?;
   50     50   
            object_7.finish();
   51     51   
        }
   52         -
        crate::types::ContentBlock::ReasoningContent(inner) => {
          52  +
        crate::types::ContentBlock::ReasoningContent(_inner) => {
   53     53   
            #[allow(unused_mut)]
   54     54   
            let mut object_8 = object_3.key("reasoningContent").start_object();
   55     55   
            crate::protocol_serde::shape_reasoning_content_block::ser_reasoning_content_block(&mut object_8, inner)?;
   56     56   
            object_8.finish();
   57     57   
        }
   58         -
        crate::types::ContentBlock::CitationsContent(inner) => {
          58  +
        crate::types::ContentBlock::CitationsContent(_inner) => {
   59     59   
            #[allow(unused_mut)]
   60     60   
            let mut object_9 = object_3.key("citationsContent").start_object();
   61     61   
            crate::protocol_serde::shape_citations_content_block::ser_citations_content_block(&mut object_9, inner)?;
   62     62   
            object_9.finish();
   63     63   
        }
   64     64   
        crate::types::ContentBlock::Unknown => return Err(::aws_smithy_types::error::operation::SerializationError::unknown_variant("ContentBlock")),
   65     65   
    }
   66     66   
    Ok(())
   67     67   
}
   68     68   

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_document_content_block.rs

@@ -1,1 +37,37 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn ser_document_content_block(
    3      3   
    object_4: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
    4      4   
    input: &crate::types::DocumentContentBlock,
    5      5   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
    6      6   
    match input {
    7         -
        crate::types::DocumentContentBlock::Text(inner) => {
           7  +
        crate::types::DocumentContentBlock::Text(_inner) => {
    8      8   
            object_4.key("text").string(inner.as_str());
    9      9   
        }
   10     10   
        crate::types::DocumentContentBlock::Unknown => {
   11     11   
            return Err(::aws_smithy_types::error::operation::SerializationError::unknown_variant(
   12     12   
                "DocumentContentBlock",
   13     13   
            ))
   14     14   
        }
   15     15   
    }
   16     16   
    Ok(())
   17     17   
}

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_document_source.rs

@@ -1,1 +49,49 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn ser_document_source(
    3      3   
    object_2: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
    4      4   
    input: &crate::types::DocumentSource,
    5      5   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
    6      6   
    match input {
    7         -
        crate::types::DocumentSource::Bytes(inner) => {
           7  +
        crate::types::DocumentSource::Bytes(_inner) => {
    8      8   
            object_2.key("bytes").string_unchecked(&::aws_smithy_types::base64::encode(inner));
    9      9   
        }
   10         -
        crate::types::DocumentSource::S3Location(inner) => {
          10  +
        crate::types::DocumentSource::S3Location(_inner) => {
   11     11   
            #[allow(unused_mut)]
   12     12   
            let mut object_1 = object_2.key("s3Location").start_object();
   13     13   
            crate::protocol_serde::shape_s3_location::ser_s3_location(&mut object_1, inner)?;
   14     14   
            object_1.finish();
   15     15   
        }
   16         -
        crate::types::DocumentSource::Text(inner) => {
          16  +
        crate::types::DocumentSource::Text(_inner) => {
   17     17   
            object_2.key("text").string(inner.as_str());
   18     18   
        }
   19         -
        crate::types::DocumentSource::Content(inner) => {
          19  +
        crate::types::DocumentSource::Content(_inner) => {
   20     20   
            let mut array_2 = object_2.key("content").start_array();
   21     21   
            for item_3 in inner {
   22     22   
                {
   23     23   
                    #[allow(unused_mut)]
   24     24   
                    let mut object_4 = array_2.value().start_object();
   25     25   
                    crate::protocol_serde::shape_document_content_block::ser_document_content_block(&mut object_4, item_3)?;
   26     26   
                    object_4.finish();
   27     27   
                }
   28     28   
            }
   29     29   
            array_2.finish();

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_guardrail_content_block.rs

@@ -1,1 +26,26 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn ser_guardrail_content_block(
    3      3   
    object_4: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
    4      4   
    input: &crate::types::GuardrailContentBlock,
    5      5   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
    6      6   
    match input {
    7         -
        crate::types::GuardrailContentBlock::Text(inner) => {
           7  +
        crate::types::GuardrailContentBlock::Text(_inner) => {
    8      8   
            #[allow(unused_mut)]
    9      9   
            let mut object_1 = object_4.key("text").start_object();
   10     10   
            crate::protocol_serde::shape_guardrail_text_block::ser_guardrail_text_block(&mut object_1, inner)?;
   11     11   
            object_1.finish();
   12     12   
        }
   13         -
        crate::types::GuardrailContentBlock::Image(inner) => {
          13  +
        crate::types::GuardrailContentBlock::Image(_inner) => {
   14     14   
            #[allow(unused_mut)]
   15     15   
            let mut object_2 = object_4.key("image").start_object();
   16     16   
            crate::protocol_serde::shape_guardrail_image_block::ser_guardrail_image_block(&mut object_2, inner)?;
   17     17   
            object_2.finish();
   18     18   
        }
   19     19   
        crate::types::GuardrailContentBlock::Unknown => {
   20     20   
            return Err(::aws_smithy_types::error::operation::SerializationError::unknown_variant(
   21     21   
                "GuardrailContentBlock",
   22     22   
            ))
   23     23   
        }

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_guardrail_converse_content_block.rs

@@ -1,1 +43,43 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn ser_guardrail_converse_content_block(
    3      3   
    object_1: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
    4      4   
    input: &crate::types::GuardrailConverseContentBlock,
    5      5   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
    6      6   
    match input {
    7         -
        crate::types::GuardrailConverseContentBlock::Text(inner) => {
           7  +
        crate::types::GuardrailConverseContentBlock::Text(_inner) => {
    8      8   
            #[allow(unused_mut)]
    9      9   
            let mut object_1 = object_1.key("text").start_object();
   10     10   
            crate::protocol_serde::shape_guardrail_converse_text_block::ser_guardrail_converse_text_block(&mut object_1, inner)?;
   11     11   
            object_1.finish();
   12     12   
        }
   13         -
        crate::types::GuardrailConverseContentBlock::Image(inner) => {
          13  +
        crate::types::GuardrailConverseContentBlock::Image(_inner) => {
   14     14   
            #[allow(unused_mut)]
   15     15   
            let mut object_2 = object_1.key("image").start_object();
   16     16   
            crate::protocol_serde::shape_guardrail_converse_image_block::ser_guardrail_converse_image_block(&mut object_2, inner)?;
   17     17   
            object_2.finish();
   18     18   
        }
   19     19   
        crate::types::GuardrailConverseContentBlock::Unknown => {
   20     20   
            return Err(::aws_smithy_types::error::operation::SerializationError::unknown_variant(
   21     21   
                "GuardrailConverseContentBlock",
   22     22   
            ))
   23     23   
        }

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_guardrail_converse_image_source.rs

@@ -1,1 +37,37 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn ser_guardrail_converse_image_source(
    3      3   
    object_2: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
    4      4   
    input: &crate::types::GuardrailConverseImageSource,
    5      5   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
    6      6   
    match input {
    7         -
        crate::types::GuardrailConverseImageSource::Bytes(inner) => {
           7  +
        crate::types::GuardrailConverseImageSource::Bytes(_inner) => {
    8      8   
            object_2.key("bytes").string_unchecked(&::aws_smithy_types::base64::encode(inner));
    9      9   
        }
   10     10   
        crate::types::GuardrailConverseImageSource::Unknown => {
   11     11   
            return Err(::aws_smithy_types::error::operation::SerializationError::unknown_variant(
   12     12   
                "GuardrailConverseImageSource",
   13     13   
            ))
   14     14   
        }
   15     15   
    }
   16     16   
    Ok(())
   17     17   
}

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_guardrail_image_source.rs

@@ -1,1 +17,17 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn ser_guardrail_image_source(
    3      3   
    object_2: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
    4      4   
    input: &crate::types::GuardrailImageSource,
    5      5   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
    6      6   
    match input {
    7         -
        crate::types::GuardrailImageSource::Bytes(inner) => {
           7  +
        crate::types::GuardrailImageSource::Bytes(_inner) => {
    8      8   
            object_2.key("bytes").string_unchecked(&::aws_smithy_types::base64::encode(inner));
    9      9   
        }
   10     10   
        crate::types::GuardrailImageSource::Unknown => {
   11     11   
            return Err(::aws_smithy_types::error::operation::SerializationError::unknown_variant(
   12     12   
                "GuardrailImageSource",
   13     13   
            ))
   14     14   
        }
   15     15   
    }
   16     16   
    Ok(())
   17     17   
}

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_image_source.rs

@@ -1,1 +40,40 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn ser_image_source(
    3      3   
    object_2: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
    4      4   
    input: &crate::types::ImageSource,
    5      5   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
    6      6   
    match input {
    7         -
        crate::types::ImageSource::Bytes(inner) => {
           7  +
        crate::types::ImageSource::Bytes(_inner) => {
    8      8   
            object_2.key("bytes").string_unchecked(&::aws_smithy_types::base64::encode(inner));
    9      9   
        }
   10         -
        crate::types::ImageSource::S3Location(inner) => {
          10  +
        crate::types::ImageSource::S3Location(_inner) => {
   11     11   
            #[allow(unused_mut)]
   12     12   
            let mut object_1 = object_2.key("s3Location").start_object();
   13     13   
            crate::protocol_serde::shape_s3_location::ser_s3_location(&mut object_1, inner)?;
   14     14   
            object_1.finish();
   15     15   
        }
   16     16   
        crate::types::ImageSource::Unknown => return Err(::aws_smithy_types::error::operation::SerializationError::unknown_variant("ImageSource")),
   17     17   
    }
   18     18   
    Ok(())
   19     19   
}
   20     20   

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_prompt_variable_values.rs

@@ -1,1 +17,17 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn ser_prompt_variable_values(
    3      3   
    object_19: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
    4      4   
    input: &crate::types::PromptVariableValues,
    5      5   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
    6      6   
    match input {
    7         -
        crate::types::PromptVariableValues::Text(inner) => {
           7  +
        crate::types::PromptVariableValues::Text(_inner) => {
    8      8   
            object_19.key("text").string(inner.as_str());
    9      9   
        }
   10     10   
        crate::types::PromptVariableValues::Unknown => {
   11     11   
            return Err(::aws_smithy_types::error::operation::SerializationError::unknown_variant(
   12     12   
                "PromptVariableValues",
   13     13   
            ))
   14     14   
        }
   15     15   
    }
   16     16   
    Ok(())
   17     17   
}

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_reasoning_content_block.rs

@@ -1,1 +43,43 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn ser_reasoning_content_block(
    3      3   
    object_8: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
    4      4   
    input: &crate::types::ReasoningContentBlock,
    5      5   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
    6      6   
    match input {
    7         -
        crate::types::ReasoningContentBlock::ReasoningText(inner) => {
           7  +
        crate::types::ReasoningContentBlock::ReasoningText(_inner) => {
    8      8   
            #[allow(unused_mut)]
    9      9   
            let mut object_1 = object_8.key("reasoningText").start_object();
   10     10   
            crate::protocol_serde::shape_reasoning_text_block::ser_reasoning_text_block(&mut object_1, inner)?;
   11     11   
            object_1.finish();
   12     12   
        }
   13         -
        crate::types::ReasoningContentBlock::RedactedContent(inner) => {
          13  +
        crate::types::ReasoningContentBlock::RedactedContent(_inner) => {
   14     14   
            object_8
   15     15   
                .key("redactedContent")
   16     16   
                .string_unchecked(&::aws_smithy_types::base64::encode(inner));
   17     17   
        }
   18     18   
        crate::types::ReasoningContentBlock::Unknown => {
   19     19   
            return Err(::aws_smithy_types::error::operation::SerializationError::unknown_variant(
   20     20   
                "ReasoningContentBlock",
   21     21   
            ))
   22     22   
        }
   23     23   
    }

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/src/protocol_serde/shape_system_content_block.rs

@@ -1,1 +29,29 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn ser_system_content_block(
    3      3   
    object_27: &mut ::aws_smithy_json::serialize::JsonObjectWriter,
    4      4   
    input: &crate::types::SystemContentBlock,
    5      5   
) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
    6      6   
    match input {
    7         -
        crate::types::SystemContentBlock::Text(inner) => {
           7  +
        crate::types::SystemContentBlock::Text(_inner) => {
    8      8   
            object_27.key("text").string(inner.as_str());
    9      9   
        }
   10         -
        crate::types::SystemContentBlock::GuardContent(inner) => {
          10  +
        crate::types::SystemContentBlock::GuardContent(_inner) => {
   11     11   
            #[allow(unused_mut)]
   12     12   
            let mut object_1 = object_27.key("guardContent").start_object();
   13     13   
            crate::protocol_serde::shape_guardrail_converse_content_block::ser_guardrail_converse_content_block(&mut object_1, inner)?;
   14     14   
            object_1.finish();
   15     15   
        }
   16         -
        crate::types::SystemContentBlock::CachePoint(inner) => {
          16  +
        crate::types::SystemContentBlock::CachePoint(_inner) => {
   17     17   
            #[allow(unused_mut)]
   18     18   
            let mut object_2 = object_27.key("cachePoint").start_object();
   19     19   
            crate::protocol_serde::shape_cache_point_block::ser_cache_point_block(&mut object_2, inner)?;
   20     20   
            object_2.finish();
   21     21   
        }
   22     22   
        crate::types::SystemContentBlock::Unknown => {
   23     23   
            return Err(::aws_smithy_types::error::operation::SerializationError::unknown_variant(
   24     24   
                "SystemContentBlock",
   25     25   
            ))
   26     26   
        }