pub struct ConvertFormat;Expand description
The spreadsheet-convert node processor. Stateless — config comes from NodeInput.params.
Implementations§
Source§impl ConvertFormat
impl ConvertFormat
Trait Implementations§
Source§impl Default for ConvertFormat
impl Default for ConvertFormat
Source§impl NodeProcessor for ConvertFormat
impl NodeProcessor for ConvertFormat
Source§fn name(&self) -> &str
fn name(&self) -> &str
The unique name of this node type (e.g., “compress-images”).
Used for logging and progress reporting.
Source§fn metadata(&self) -> NodeMetadata
fn metadata(&self) -> NodeMetadata
Return the processor’s self-describing metadata. Read more
Source§fn process(
&self,
input: NodeInput,
progress: &ProgressReporter,
_ctx: &dyn ProcessContext,
) -> Result<NodeOutput, BntoError>
fn process( &self, input: NodeInput, progress: &ProgressReporter, _ctx: &dyn ProcessContext, ) -> Result<NodeOutput, BntoError>
Process a single input file and produce output. Read more
Source§fn validate(&self, _params: &Map<String, Value>) -> Vec<String>
fn validate(&self, _params: &Map<String, Value>) -> Vec<String>
Validate the input parameters before processing. Read more
Source§fn process_batch(
&self,
input: BatchInput,
progress: &ProgressReporter,
ctx: &dyn ProcessContext,
) -> Result<NodeOutput, BntoError>
fn process_batch( &self, input: BatchInput, progress: &ProgressReporter, ctx: &dyn ProcessContext, ) -> Result<NodeOutput, BntoError>
Process a batch of files together, producing combined output. Read more
Auto Trait Implementations§
impl Freeze for ConvertFormat
impl RefUnwindSafe for ConvertFormat
impl Send for ConvertFormat
impl Sync for ConvertFormat
impl Unpin for ConvertFormat
impl UnsafeUnpin for ConvertFormat
impl UnwindSafe for ConvertFormat
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