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> {
126126 }
127127
128128 /// 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.
131130 pub async fn delete_index_if_exists ( & self , uid : & str ) -> Result < bool , Error > {
132131 match self . delete_index ( uid) . await {
133132 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) ,
145140 } ;
146141 }
147142
Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ impl<'a> Index<'a> {
9090 /// # use meilisearch_sdk::{client::*, indexes::*};
9191 /// # futures::executor::block_on(async move {
9292 /// let client = Client::new("http://localhost:7700", "masterKey");
93- /// # client.create_index("movies", None).await;
93+ /// client.create_index("movies", None).await;
9494 ///
9595 /// // get the index named "movies" and delete it
9696 /// let movies = client.assume_index("movies");
@@ -108,17 +108,13 @@ impl<'a> Index<'a> {
108108 pub async fn delete_if_exists ( self ) -> Result < bool , Error > {
109109 match self . delete ( ) . await {
110110 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) ,
122118 } ;
123119 }
124120
You can’t perform that action at this time.
0 commit comments