pub struct RebuildState {
pub generation: i64,
pub initialized: bool,
pub rebuild_started_at: Option<DateTime<Utc>>,
pub rebuild_heartbeat_at: Option<DateTime<Utc>>,
}Expand description
The state row as a rebuild sees it under the projector lock.
Fields§
§generation: i64§initialized: bool§rebuild_started_at: Option<DateTime<Utc>>§rebuild_heartbeat_at: Option<DateTime<Utc>>Trait Implementations§
Source§impl Clone for RebuildState
impl Clone for RebuildState
impl Copy for RebuildState
Auto Trait Implementations§
impl Freeze for RebuildState
impl RefUnwindSafe for RebuildState
impl Send for RebuildState
impl Sync for RebuildState
impl Unpin for RebuildState
impl UnsafeUnpin for RebuildState
impl UnwindSafe for RebuildState
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<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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> 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