pub struct NodeOutput {
pub files: Vec<OutputFile>,
pub metadata: Map<String, Value>,
}Expand description
The output from a node after processing.
A node can produce one or more output files. For example, the compress-images node takes one image in and produces one compressed image out. A future “split PDF” node might produce many pages.
Fields§
§files: Vec<OutputFile>The processed file data. Each entry is one output file.
metadata: Map<String, Value>Optional metadata about the processing (timing, compression ratio, rows removed, etc.). Displayed in the UI’s results panel.
Auto Trait Implementations§
impl Freeze for NodeOutput
impl RefUnwindSafe for NodeOutput
impl Send for NodeOutput
impl Sync for NodeOutput
impl Unpin for NodeOutput
impl UnsafeUnpin for NodeOutput
impl UnwindSafe for NodeOutput
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