Enum elasticsearch_dsl::search::aggregations::bucket::ExecutionHint
source · pub enum ExecutionHint {
Map,
BytesHash,
GlobalOrdinals,
}
Expand description
execution_hint
field values.
Variants§
Map
Hold field values directly
BytesHash
Hold hashes of the field values - with potential for hash collisions
GlobalOrdinals
Hold ordinals of the field as determined by the Lucene index
Trait Implementations§
source§impl Clone for ExecutionHint
impl Clone for ExecutionHint
source§fn clone(&self) -> ExecutionHint
fn clone(&self) -> ExecutionHint
Returns a copy of the value. Read more
1.0.0 · 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 ExecutionHint
impl Debug for ExecutionHint
source§impl PartialEq<ExecutionHint> for ExecutionHint
impl PartialEq<ExecutionHint> for ExecutionHint
source§fn eq(&self, other: &ExecutionHint) -> bool
fn eq(&self, other: &ExecutionHint) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for ExecutionHint
impl Serialize for ExecutionHint
impl Copy for ExecutionHint
impl Eq for ExecutionHint
impl StructuralEq for ExecutionHint
impl StructuralPartialEq for ExecutionHint
Auto Trait Implementations§
impl RefUnwindSafe for ExecutionHint
impl Send for ExecutionHint
impl Sync for ExecutionHint
impl Unpin for ExecutionHint
impl UnwindSafe for ExecutionHint
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