pub struct GetDocumentResult {
pub found: bool,
pub source: Option<RawJson>,
pub sequence: Option<U64>,
pub primary_term: Option<U64>,
}Fields§
§found: bool§source: Option<RawJson>§sequence: Option<U64>§primary_term: Option<U64>Trait Implementations§
Source§impl Clone for GetDocumentResult
impl Clone for GetDocumentResult
Source§fn clone(&self) -> GetDocumentResult
fn clone(&self) -> GetDocumentResult
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 Debug for GetDocumentResult
impl Debug for GetDocumentResult
Source§impl<'de> Deserialize<'de> for GetDocumentResult
impl<'de> Deserialize<'de> for GetDocumentResult
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetDocumentResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetDocumentResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GetDocumentResult
impl PartialEq for GetDocumentResult
Source§impl Serialize for GetDocumentResult
impl Serialize for GetDocumentResult
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 GetDocumentResult
Auto Trait Implementations§
impl Freeze for GetDocumentResult
impl RefUnwindSafe for GetDocumentResult
impl Send for GetDocumentResult
impl Sync for GetDocumentResult
impl Unpin for GetDocumentResult
impl UnsafeUnpin for GetDocumentResult
impl UnwindSafe for GetDocumentResult
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