pub struct IndexedDocument {
pub index: String,
pub id: String,
pub version: i64,
pub result: WriteResult,
pub seq_no: i64,
pub primary_term: i64,
}Expand description
What the cluster said about a document it just wrote.
Fields§
§index: String§id: StringThe id, which the cluster generated when none was given.
version: i64§result: WriteResult§seq_no: i64The two numbers that identify this exact version of the document, for
SearchClient::index_document_if_unchanged.
primary_term: i64Trait Implementations§
Source§impl Clone for IndexedDocument
impl Clone for IndexedDocument
Source§impl Debug for IndexedDocument
impl Debug for IndexedDocument
impl Eq for IndexedDocument
Source§impl PartialEq for IndexedDocument
impl PartialEq for IndexedDocument
impl StructuralPartialEq for IndexedDocument
Auto Trait Implementations§
impl Freeze for IndexedDocument
impl RefUnwindSafe for IndexedDocument
impl Send for IndexedDocument
impl Sync for IndexedDocument
impl Unpin for IndexedDocument
impl UnsafeUnpin for IndexedDocument
impl UnwindSafe for IndexedDocument
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