pub enum TransformAction {
Synced,
InputChanged,
Patched,
Conflict,
NeedsRebaseline,
MissingSource,
MissingDeployed,
}Expand description
What transform check did to a single processed file.
Variants§
Synced
Source and deployed match the baseline — no action.
InputChanged
Source has been edited; next dodot up will re-render.
Patched
The reverse-merge produced a clean unified diff and the source file was patched in place.
Conflict
The reverse-merge surfaced a conflict block; the source file is left untouched. The user resolves it manually.
NeedsRebaseline
Reverse-merge declined to act (e.g. cached tracked_render was
empty — typically a v1 baseline written before this field
existed). Re-run dodot up to refresh the baseline.
MissingSource
The cached source path no longer exists on disk.
MissingDeployed
The deployed file is gone from the datastore.
Trait Implementations§
Source§impl Clone for TransformAction
impl Clone for TransformAction
Source§fn clone(&self) -> TransformAction
fn clone(&self) -> TransformAction
Returns a duplicate of the value. Read more
1.0.0 · 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 TransformAction
impl Debug for TransformAction
Auto Trait Implementations§
impl Freeze for TransformAction
impl RefUnwindSafe for TransformAction
impl Send for TransformAction
impl Sync for TransformAction
impl Unpin for TransformAction
impl UnsafeUnpin for TransformAction
impl UnwindSafe for TransformAction
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