pub struct EmbeddingRefreshConfig { /* private fields */ }Expand description
Fully validated durable refresh control state.
Implementations§
Source§impl EmbeddingRefreshConfig
impl EmbeddingRefreshConfig
Sourcepub const fn project_policy(&self) -> EmbeddingRefreshProjectPolicy
pub const fn project_policy(&self) -> EmbeddingRefreshProjectPolicy
Project-wide defaults.
Sourcepub fn spaces(&self) -> Vec<EmbeddingRefreshSpaceState>
pub fn spaces(&self) -> Vec<EmbeddingRefreshSpaceState>
Deterministic compatibility-identity-ordered lineage state.
Sourcepub fn resolved_policy(
&self,
compatibility_id: EmbeddingCompatibilityId,
) -> ResolvedEmbeddingRefreshPolicy
pub fn resolved_policy( &self, compatibility_id: EmbeddingCompatibilityId, ) -> ResolvedEmbeddingRefreshPolicy
Resolve one lineage’s project defaults and optional overrides.
Trait Implementations§
Source§impl Clone for EmbeddingRefreshConfig
impl Clone for EmbeddingRefreshConfig
Source§impl Debug for EmbeddingRefreshConfig
impl Debug for EmbeddingRefreshConfig
Source§impl Default for EmbeddingRefreshConfig
impl Default for EmbeddingRefreshConfig
impl Eq for EmbeddingRefreshConfig
Source§impl PartialEq for EmbeddingRefreshConfig
impl PartialEq for EmbeddingRefreshConfig
impl StructuralPartialEq for EmbeddingRefreshConfig
Auto Trait Implementations§
impl Freeze for EmbeddingRefreshConfig
impl RefUnwindSafe for EmbeddingRefreshConfig
impl Send for EmbeddingRefreshConfig
impl Sync for EmbeddingRefreshConfig
impl Unpin for EmbeddingRefreshConfig
impl UnsafeUnpin for EmbeddingRefreshConfig
impl UnwindSafe for EmbeddingRefreshConfig
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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<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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more