Skip to content

Commit 9e78312

Browse files
committed
Add Document::INDEX_STR
1 parent 5826bfc commit 9e78312

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

meilisearch-index-setting-macro/src/lib.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,8 @@ fn get_document_implementation(
112112
quote! {
113113
#[::meilisearch_sdk::macro_helper::async_trait]
114114
impl ::meilisearch_sdk::documents::Document for #struct_ident {
115+
const INDEX_STR: &'static str = #index_name;
116+
115117
fn generate_settings() -> ::meilisearch_sdk::settings::Settings {
116118
::meilisearch_sdk::settings::Settings::new()
117119
#display_attr_tokens

src/documents.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ use crate::{errors::Error, indexes::Index};
5353

5454
#[async_trait]
5555
pub trait Document {
56+
const INDEX_STR: &'static str;
57+
5658
fn generate_settings() -> Settings;
5759
async fn generate_index(client: &crate::client::Client) -> Result<Index, Task>;
5860
}

0 commit comments

Comments
 (0)