@@ -34,7 +34,7 @@ macro_rules! run_on_each_doc {
34
34
}
35
35
36
36
async fn insert_examples ( collection : & Collection < Document > ) -> Result < ( ) > {
37
- collection. drop ( None ) . await . unwrap ( ) ;
37
+ collection. drop ( None ) . await ? ;
38
38
39
39
// Start Example 1
40
40
collection
@@ -105,7 +105,7 @@ async fn insert_examples(collection: &Collection<Document>) -> Result<()> {
105
105
}
106
106
107
107
async fn query_top_level_fields_examples ( collection : & Collection < Document > ) -> Result < ( ) > {
108
- collection. drop ( None ) . await . unwrap ( ) ;
108
+ collection. drop ( None ) . await ? ;
109
109
110
110
// Start Example 6
111
111
let docs = vec ! [
@@ -250,7 +250,7 @@ async fn query_top_level_fields_examples(collection: &Collection<Document>) -> R
250
250
}
251
251
252
252
async fn query_embedded_documents_examples ( collection : & Collection < Document > ) -> Result < ( ) > {
253
- collection. drop ( None ) . await . unwrap ( ) ;
253
+ collection. drop ( None ) . await ? ;
254
254
255
255
// Start Example 14
256
256
let docs = vec ! [
@@ -715,7 +715,7 @@ async fn query_array_embedded_documents_examples(collection: &Collection<Documen
715
715
}
716
716
717
717
async fn query_null_or_missing_fields_examples ( collection : & Collection < Document > ) -> Result < ( ) > {
718
- collection. drop ( None ) . await . unwrap ( ) ;
718
+ collection. drop ( None ) . await ? ;
719
719
720
720
// Start Example 38
721
721
let docs = vec ! [
@@ -1058,7 +1058,7 @@ async fn projection_examples(collection: &Collection<Document>) -> Result<()> {
1058
1058
}
1059
1059
1060
1060
async fn update_examples ( collection : & Collection < Document > ) -> Result < ( ) > {
1061
- collection. drop ( None ) . await . unwrap ( ) ;
1061
+ collection. drop ( None ) . await ? ;
1062
1062
1063
1063
// Start Example 51
1064
1064
let docs = vec ! [
@@ -1261,8 +1261,7 @@ async fn update_examples(collection: &Collection<Document>) -> Result<()> {
1261
1261
} ,
1262
1262
None ,
1263
1263
)
1264
- . await
1265
- . unwrap ( ) ;
1264
+ . await ?;
1266
1265
// End Example 54
1267
1266
1268
1267
run_on_each_doc ! (
@@ -1286,7 +1285,7 @@ async fn update_examples(collection: &Collection<Document>) -> Result<()> {
1286
1285
}
1287
1286
1288
1287
async fn delete_examples ( collection : & Collection < Document > ) -> Result < ( ) > {
1289
- collection. drop ( None ) . await . unwrap ( ) ;
1288
+ collection. drop ( None ) . await ? ;
1290
1289
1291
1290
// Start Example 55
1292
1291
let docs = vec ! [
0 commit comments