pub struct IndexRefreshCompletion {
pub task_id: String,
pub lease_owner: String,
pub attempt_count: u32,
pub indexed_graph_version: GraphVersion,
pub model_name: Option<String>,
pub model_dimension: Option<u32>,
pub now_ms: u64,
}Expand description
Completion report guarded by the active task lease and attempt token.
Fields§
§task_id: String§lease_owner: String§attempt_count: u32§indexed_graph_version: GraphVersion§model_name: Option<String>§model_dimension: Option<u32>§now_ms: u64Trait Implementations§
Source§impl Clone for IndexRefreshCompletion
impl Clone for IndexRefreshCompletion
Source§fn clone(&self) -> IndexRefreshCompletion
fn clone(&self) -> IndexRefreshCompletion
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 IndexRefreshCompletion
impl Debug for IndexRefreshCompletion
Source§impl PartialEq for IndexRefreshCompletion
impl PartialEq for IndexRefreshCompletion
Source§fn eq(&self, other: &IndexRefreshCompletion) -> bool
fn eq(&self, other: &IndexRefreshCompletion) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for IndexRefreshCompletion
impl StructuralPartialEq for IndexRefreshCompletion
Auto Trait Implementations§
impl Freeze for IndexRefreshCompletion
impl RefUnwindSafe for IndexRefreshCompletion
impl Send for IndexRefreshCompletion
impl Sync for IndexRefreshCompletion
impl Unpin for IndexRefreshCompletion
impl UnsafeUnpin for IndexRefreshCompletion
impl UnwindSafe for IndexRefreshCompletion
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