We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5826bfc commit 9e78312Copy full SHA for 9e78312
meilisearch-index-setting-macro/src/lib.rs
@@ -112,6 +112,8 @@ fn get_document_implementation(
112
quote! {
113
#[::meilisearch_sdk::macro_helper::async_trait]
114
impl ::meilisearch_sdk::documents::Document for #struct_ident {
115
+ const INDEX_STR: &'static str = #index_name;
116
+
117
fn generate_settings() -> ::meilisearch_sdk::settings::Settings {
118
::meilisearch_sdk::settings::Settings::new()
119
#display_attr_tokens
src/documents.rs
@@ -53,6 +53,8 @@ use crate::{errors::Error, indexes::Index};
53
54
#[async_trait]
55
pub trait Document {
56
+ const INDEX_STR: &'static str;
57
58
fn generate_settings() -> Settings;
59
async fn generate_index(client: &crate::client::Client) -> Result<Index, Task>;
60
}
0 commit comments