pub struct SubmitDocumentMutationRequest {
pub locator: Locator,
pub semantic_digest: Digest,
pub index: Resource,
pub document_id: String,
pub operation: String,
pub source: Option<RawJson>,
pub routing: Option<String>,
pub condition: Option<DocumentMutationCondition>,
pub pipeline: Option<IngestPipelineSelection>,
}Fields§
§locator: Locator§semantic_digest: Digest§index: Resource§document_id: String§operation: String§source: Option<RawJson>§routing: Option<String>§condition: Option<DocumentMutationCondition>§pipeline: Option<IngestPipelineSelection>Trait Implementations§
Source§impl<'de> Deserialize<'de> for SubmitDocumentMutationRequest
impl<'de> Deserialize<'de> for SubmitDocumentMutationRequest
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
impl StructuralPartialEq for SubmitDocumentMutationRequest
Auto Trait Implementations§
impl Freeze for SubmitDocumentMutationRequest
impl RefUnwindSafe for SubmitDocumentMutationRequest
impl Send for SubmitDocumentMutationRequest
impl Sync for SubmitDocumentMutationRequest
impl Unpin for SubmitDocumentMutationRequest
impl UnsafeUnpin for SubmitDocumentMutationRequest
impl UnwindSafe for SubmitDocumentMutationRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more