File tree Expand file tree Collapse file tree 2 files changed +16
-25
lines changed Expand file tree Collapse file tree 2 files changed +16
-25
lines changed Original file line number Diff line number Diff line change @@ -126,22 +126,17 @@ impl<'a> Client<'a> {
126
126
}
127
127
128
128
/// Delete an index from its UID if it exists.
129
- /// To delete an index if it exists from the [index object](../indexes/struct.Index.html), use
130
- /// [the delete_if_exists method](../indexes/struct.Index.html#method.delete_if_exists).
129
+ /// To delete an index if it exists from the [`Index`] object, use the [Index::delete_if_exists] method.
131
130
pub async fn delete_index_if_exists ( & self , uid : & str ) -> Result < bool , Error > {
132
131
match self . delete_index ( uid) . await {
133
132
Ok ( _) => return Ok ( true ) ,
134
- Err ( error) => {
135
- match error {
136
- Error :: MeiliSearchError {
137
- message : _,
138
- error_code : ErrorCode :: IndexNotFound ,
139
- error_type : _,
140
- error_link : _,
141
- } => return Ok ( false ) ,
142
- _ => return Err ( error) ,
143
- } ;
144
- } ,
133
+ Err ( Error :: MeiliSearchError {
134
+ message : _,
135
+ error_code : ErrorCode :: IndexNotFound ,
136
+ error_type : _,
137
+ error_link : _,
138
+ } ) => return Ok ( false ) ,
139
+ Err ( error) => return Err ( error) ,
145
140
} ;
146
141
}
147
142
Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ impl<'a> Index<'a> {
90
90
/// # use meilisearch_sdk::{client::*, indexes::*};
91
91
/// # futures::executor::block_on(async move {
92
92
/// let client = Client::new("http://localhost:7700", "masterKey");
93
- /// # client.create_index("movies", None).await;
93
+ /// client.create_index("movies", None).await;
94
94
///
95
95
/// // get the index named "movies" and delete it
96
96
/// let movies = client.assume_index("movies");
@@ -108,17 +108,13 @@ impl<'a> Index<'a> {
108
108
pub async fn delete_if_exists ( self ) -> Result < bool , Error > {
109
109
match self . delete ( ) . await {
110
110
Ok ( _) => return Ok ( true ) ,
111
- Err ( error) => {
112
- match error {
113
- Error :: MeiliSearchError {
114
- message : _,
115
- error_code : ErrorCode :: IndexNotFound ,
116
- error_type : _,
117
- error_link : _,
118
- } => return Ok ( false ) ,
119
- _ => return Err ( error) ,
120
- } ;
121
- } ,
111
+ Err ( Error :: MeiliSearchError {
112
+ message : _,
113
+ error_code : ErrorCode :: IndexNotFound ,
114
+ error_type : _,
115
+ error_link : _,
116
+ } ) => return Ok ( false ) ,
117
+ Err ( error) => return Err ( error) ,
122
118
} ;
123
119
}
124
120
You can’t perform that action at this time.
0 commit comments