fn classify_copy_sdk_error_with_precondition( e: SdkError<CopyObjectError>, resource: &str, if_match_etag: Option<&str>, ) -> AppError