pub struct TextFileEngine;Trait Implementations§
Source§impl Debug for TextFileEngine
impl Debug for TextFileEngine
Source§impl Default for TextFileEngine
impl Default for TextFileEngine
Source§fn default() -> TextFileEngine
fn default() -> TextFileEngine
Returns the “default value” for a type. Read more
Source§impl Engine for TextFileEngine
impl Engine for TextFileEngine
Source§fn reconcile(
&self,
current_bytes: Option<&[u8]>,
reqs: &[(Provenance, Box<dyn EngineRequirement>)],
) -> EngineOutput
fn reconcile( &self, current_bytes: Option<&[u8]>, reqs: &[(Provenance, Box<dyn EngineRequirement>)], ) -> EngineOutput
Reconcile current file state against the requirements routed to this
engine and target slot.
Source§impl FileEngine<ResolvedTextFileRequirements> for TextFileEngine
impl FileEngine<ResolvedTextFileRequirements> for TextFileEngine
Source§fn reconcile(
current_bytes: Option<&[u8]>,
resolved_requirements: &ResolvedTextFileRequirements,
) -> EngineOutput
fn reconcile( current_bytes: Option<&[u8]>, resolved_requirements: &ResolvedTextFileRequirements, ) -> EngineOutput
Apply
resolved_requirements against current_bytes, returning what init
would write and what validate would report.Auto Trait Implementations§
impl Freeze for TextFileEngine
impl RefUnwindSafe for TextFileEngine
impl Send for TextFileEngine
impl Sync for TextFileEngine
impl Unpin for TextFileEngine
impl UnsafeUnpin for TextFileEngine
impl UnwindSafe for TextFileEngine
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