pub(crate) struct InitHydrationPhase {
pub(crate) status: InitHydrationStatus,
pub(crate) source_root: Option<String>,
pub(crate) source_project_instance_id: Option<String>,
pub(crate) target_project_instance_id: Option<String>,
pub(crate) baseline_generation: Option<u64>,
pub(crate) reconciled_generation: Option<u64>,
pub(crate) fallback_reason: Option<String>,
}Expand description
Registered-worktree initialization source state.
Fields§
§status: InitHydrationStatusWhether a reusable control baseline was activated, skipped, or rejected.
source_root: Option<String>Canonical control root evaluated as the optional source.
source_project_instance_id: Option<String>Source control-atlas identity when hydration succeeded.
target_project_instance_id: Option<String>New independently writable target-atlas identity when hydration succeeded.
baseline_generation: Option<u64>Detached baseline generation when hydration succeeded.
reconciled_generation: Option<u64>Complete target generation activated after reconciliation.
fallback_reason: Option<String>Visible reason ordinary initialization was used instead.
Trait Implementations§
Source§impl Debug for InitHydrationPhase
impl Debug for InitHydrationPhase
Auto Trait Implementations§
impl Freeze for InitHydrationPhase
impl RefUnwindSafe for InitHydrationPhase
impl Send for InitHydrationPhase
impl Sync for InitHydrationPhase
impl Unpin for InitHydrationPhase
impl UnsafeUnpin for InitHydrationPhase
impl UnwindSafe for InitHydrationPhase
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
§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>
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