Reference · Record · tools.rs
ToolOutput Record
No description yet.
struct ToolOutput {
var bytes: Data
var suffix: String
var ext: String
var name: String?
var report: ConversionReport?
}public record ToolOutput(
byte[] bytes,
string suffix,
string ext,
string? name,
ConversionReport? report
)pub struct ToolOutput {
pub bytes: Vec<u8>,
pub suffix: String,
pub ext: String,
pub name: Option<String>,
pub report: Option<ConversionReport>,
}Fields
| Field | Type | Description |
|---|---|---|
bytes | Vec<u8> | No description yet. |
suffix | String | appended to the input's name ("klein"), or empty when name is set |
ext | String | No description yet. |
name | Option<String> | a whole name of its own ("Scan 20.10.2026") |
report | Option<ConversionReport> | In Word, In Excel: what did not convert exactly; None for the other tools |
Used by
Signatures are generated from the engine’s code. Swift is checked against the generated bindings; C# follows the bindings generator’s naming rules.