pub struct EmbeddingRefreshProjectPolicy {
pub proactive: bool,
pub debounce: Duration,
pub max_concurrent_jobs: usize,
}Expand description
Project-wide refresh defaults.
Fields§
§proactive: boolQueue relevant mutations while this process is open.
debounce: DurationDelay after the newest relevant mutation before work is ready.
max_concurrent_jobs: usizeMaximum producer jobs active for this project.
Trait Implementations§
Source§impl Clone for EmbeddingRefreshProjectPolicy
impl Clone for EmbeddingRefreshProjectPolicy
Source§fn clone(&self) -> EmbeddingRefreshProjectPolicy
fn clone(&self) -> EmbeddingRefreshProjectPolicy
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 moreimpl Copy for EmbeddingRefreshProjectPolicy
impl Eq for EmbeddingRefreshProjectPolicy
impl StructuralPartialEq for EmbeddingRefreshProjectPolicy
Auto Trait Implementations§
impl Freeze for EmbeddingRefreshProjectPolicy
impl RefUnwindSafe for EmbeddingRefreshProjectPolicy
impl Send for EmbeddingRefreshProjectPolicy
impl Sync for EmbeddingRefreshProjectPolicy
impl Unpin for EmbeddingRefreshProjectPolicy
impl UnsafeUnpin for EmbeddingRefreshProjectPolicy
impl UnwindSafe for EmbeddingRefreshProjectPolicy
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