pub enum ModelPolicyStage {
Apply,
IntegrityRefresh,
}Expand description
Stage of the model-policy publish pipeline. After a successful non-dry-run
apply the TUI automatically chains npm run asset-integrity:write so the
integrity manifest can never silently drift from the projected files.
Variants§
Apply
node scripts/model-policy.mjs set … is running.
IntegrityRefresh
npm run asset-integrity:write chained after a successful apply.
Trait Implementations§
Source§impl Clone for ModelPolicyStage
impl Clone for ModelPolicyStage
Source§fn clone(&self) -> ModelPolicyStage
fn clone(&self) -> ModelPolicyStage
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 ModelPolicyStage
Source§impl Debug for ModelPolicyStage
impl Debug for ModelPolicyStage
impl Eq for ModelPolicyStage
Source§impl PartialEq for ModelPolicyStage
impl PartialEq for ModelPolicyStage
impl StructuralPartialEq for ModelPolicyStage
Auto Trait Implementations§
impl Freeze for ModelPolicyStage
impl RefUnwindSafe for ModelPolicyStage
impl Send for ModelPolicyStage
impl Sync for ModelPolicyStage
impl Unpin for ModelPolicyStage
impl UnsafeUnpin for ModelPolicyStage
impl UnwindSafe for ModelPolicyStage
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,
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<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