Enum meilisearch_sdk::tasks::TaskType
source · pub enum TaskType {
Customs,
DocumentAdditionOrUpdate {
details: Option<DocumentAdditionOrUpdate>,
},
DocumentDeletion {
details: Option<DocumentDeletion>,
},
IndexCreation {
details: Option<IndexCreation>,
},
IndexUpdate {
details: Option<IndexUpdate>,
},
IndexDeletion {
details: Option<IndexDeletion>,
},
SettingsUpdate {
details: Box<Option<Settings>>,
},
DumpCreation {
details: Option<DumpCreation>,
},
IndexSwap {
details: Option<IndexSwap>,
},
TaskCancelation {
details: Option<TaskCancelation>,
},
TaskDeletion {
details: Option<TaskDeletion>,
},
SnapshotCreation {
details: Option<SnapshotCreation>,
},
}Variants§
Customs
DocumentAdditionOrUpdate
Fields
§
details: Option<DocumentAdditionOrUpdate>DocumentDeletion
Fields
§
details: Option<DocumentDeletion>IndexCreation
Fields
§
details: Option<IndexCreation>IndexUpdate
Fields
§
details: Option<IndexUpdate>IndexDeletion
Fields
§
details: Option<IndexDeletion>SettingsUpdate
DumpCreation
Fields
§
details: Option<DumpCreation>IndexSwap
TaskCancelation
Fields
§
details: Option<TaskCancelation>TaskDeletion
Fields
§
details: Option<TaskDeletion>SnapshotCreation
Fields
§
details: Option<SnapshotCreation>Trait Implementations§
source§impl<'de> Deserialize<'de> for TaskType
impl<'de> Deserialize<'de> for TaskType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more