pub struct BatchInput {
pub files: Vec<BatchFile>,
pub params: Map<String, Value>,
}Expand description
Input for batch processors that need all files at once (e.g., merge, zip).
Unlike NodeInput (one file), this carries the full set of pipeline files
plus the shared configuration parameters.
Fields§
§files: Vec<BatchFile>All files to process as a group.
params: Map<String, Value>Configuration parameters for the node (same as NodeInput.params).
Auto Trait Implementations§
impl Freeze for BatchInput
impl RefUnwindSafe for BatchInput
impl Send for BatchInput
impl Sync for BatchInput
impl Unpin for BatchInput
impl UnsafeUnpin for BatchInput
impl UnwindSafe for BatchInput
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