pub fn process_stream_opts(lines: &[String], opts: Options) -> Vec<String>Expand description
Runs process_stream_inner with custom Options.
This is exposed for advanced use cases where callers want precise
control over the processing pipeline. Set footnotes: true in opts
to convert bare numeric references into GitHub-flavoured footnote
links. The flag defaults to false.
ยงExamples
use mdtablefix::process::{Options, process_stream_opts};
let lines = vec!["text".to_string()];
let opts = Options {
wrap: false,
ellipsis: false,
fences: false,
footnotes: false,
code_emphasis: false,
headings: false,
};
let out = process_stream_opts(&lines, opts);
assert_eq!(out, vec!["text"]);