aws_sdk_s3/waiters/
matchers.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2
3/// Matcher union: {"success":true}
4pub(crate) fn match_head_bucket_c955e57777ec0d736(
5    _result: ::std::result::Result<&crate::operation::head_bucket::HeadBucketOutput, &crate::operation::head_bucket::HeadBucketError>,
6) -> bool {
7    _result.is_ok()
8}
9
10/// Matcher union: {"errorType":"NotFound"}
11pub(crate) fn match_head_bucket_01223db2f9ae15f05(
12    _result: ::std::result::Result<&crate::operation::head_bucket::HeadBucketOutput, &crate::operation::head_bucket::HeadBucketError>,
13) -> bool {
14    if let ::std::result::Result::Err(err) = _result {
15        if let ::std::option::Option::Some(code) = ::aws_smithy_types::error::metadata::ProvideErrorMetadata::code(err) {
16            return code == "NotFound";
17        }
18    }
19    false
20}
21
22/// Matcher union: {"success":true}
23pub(crate) fn match_head_object_c955e57777ec0d736(
24    _result: ::std::result::Result<&crate::operation::head_object::HeadObjectOutput, &crate::operation::head_object::HeadObjectError>,
25) -> bool {
26    _result.is_ok()
27}
28
29/// Matcher union: {"errorType":"NotFound"}
30pub(crate) fn match_head_object_01223db2f9ae15f05(
31    _result: ::std::result::Result<&crate::operation::head_object::HeadObjectOutput, &crate::operation::head_object::HeadObjectError>,
32) -> bool {
33    if let ::std::result::Result::Err(err) = _result {
34        if let ::std::option::Option::Some(code) = ::aws_smithy_types::error::metadata::ProvideErrorMetadata::code(err) {
35            return code == "NotFound";
36        }
37    }
38    false
39}