use arrow_tiberius::{WriteBackend, WriteOptions};
fn main() {
let auto = WriteOptions::default();
let direct_raw = WriteOptions {
backend: WriteBackend::DirectRawBulk,
..WriteOptions::default()
};
let baseline = WriteOptions {
backend: WriteBackend::BaselineTokenRow,
..WriteOptions::default()
};
print_backend("auto", auto);
print_backend("direct raw", direct_raw);
print_backend("baseline", baseline);
}
fn print_backend(label: &str, options: WriteOptions) {
println!("{label}: {:?}", options.backend);
}