pub struct VectorStalenessItem {
pub entity_key: Vec<u8>,
pub newest_source_write: u64,
pub embedding_write: Option<u64>,
}Expand description
One policy-visible stale entity observation.
Fields§
§entity_key: Vec<u8>Opaque canonical entity key bytes.
newest_source_write: u64Newest declared source-field write.
embedding_write: Option<u64>Last embedding write, or absence when no embedding exists.
Trait Implementations§
Source§impl Clone for VectorStalenessItem
impl Clone for VectorStalenessItem
Source§fn clone(&self) -> VectorStalenessItem
fn clone(&self) -> VectorStalenessItem
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 VectorStalenessItem
impl Debug for VectorStalenessItem
impl Eq for VectorStalenessItem
Source§impl PartialEq for VectorStalenessItem
impl PartialEq for VectorStalenessItem
Source§fn eq(&self, other: &VectorStalenessItem) -> bool
fn eq(&self, other: &VectorStalenessItem) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for VectorStalenessItem
Auto Trait Implementations§
impl Freeze for VectorStalenessItem
impl RefUnwindSafe for VectorStalenessItem
impl Send for VectorStalenessItem
impl Sync for VectorStalenessItem
impl Unpin for VectorStalenessItem
impl UnsafeUnpin for VectorStalenessItem
impl UnwindSafe for VectorStalenessItem
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].