pub struct AttributeIndex { /* private fields */ }Expand description
Describes how Dex projects an Attribute value into its Flow-search index.
Without Self::with_key, a single Attribute uses its name as the physical key. Attribute maps
derive per-instance physical keys unless an explicit key is set.
Implementations§
Source§impl AttributeIndex
impl AttributeIndex
Sourcepub fn keyword_array() -> Self
pub fn keyword_array() -> Self
Indexes an array of exact UTF-8 strings.
Trait Implementations§
Source§impl Clone for AttributeIndex
impl Clone for AttributeIndex
Source§impl Debug for AttributeIndex
impl Debug for AttributeIndex
impl Eq for AttributeIndex
Source§impl PartialEq for AttributeIndex
impl PartialEq for AttributeIndex
impl StructuralPartialEq for AttributeIndex
Auto Trait Implementations§
impl Forget for AttributeIndex
impl Freeze for AttributeIndex
impl RefUnwindSafe for AttributeIndex
impl Send for AttributeIndex
impl Sync for AttributeIndex
impl Unpin for AttributeIndex
impl UnsafeUnpin for AttributeIndex
impl UnwindSafe for AttributeIndex
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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