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 Clone for SubmitDocumentMutationRequest
impl Clone for SubmitDocumentMutationRequest
Source§fn clone(&self) -> SubmitDocumentMutationRequest
fn clone(&self) -> SubmitDocumentMutationRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for SubmitDocumentMutationRequest
impl<'de> Deserialize<'de> for SubmitDocumentMutationRequest
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SubmitDocumentMutationRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SubmitDocumentMutationRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for SubmitDocumentMutationRequest
impl Serialize for SubmitDocumentMutationRequest
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request