pub struct RenderReport {
pub written: Vec<Utf8PathBuf>,
pub unchanged: Vec<Utf8PathBuf>,
pub skipped_when_false: Vec<Utf8PathBuf>,
pub diverged: Vec<Utf8PathBuf>,
}Fields§
§written: Vec<Utf8PathBuf>Templates rendered for the first time (or after deletion).
unchanged: Vec<Utf8PathBuf>Rendered output identical to existing file — no write needed.
skipped_when_false: Vec<Utf8PathBuf>Skipped because file-header or config rule when evaluated to false.
diverged: Vec<Utf8PathBuf>Existing rendered file diverges from current template output.
User must reflect the manual edit back into .tera before re-rendering.
Implementations§
Trait Implementations§
Source§impl Debug for RenderReport
impl Debug for RenderReport
Source§impl Default for RenderReport
impl Default for RenderReport
Source§fn default() -> RenderReport
fn default() -> RenderReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RenderReport
impl RefUnwindSafe for RenderReport
impl Send for RenderReport
impl Sync for RenderReport
impl Unpin for RenderReport
impl UnsafeUnpin for RenderReport
impl UnwindSafe for RenderReport
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