pub struct CsvFormatter { /* private fields */ }Implementations§
Source§impl CsvFormatter
impl CsvFormatter
pub fn new(keys: Vec<String>) -> Self
pub fn new_tsv(keys: Vec<String>) -> Self
pub fn new_csv_no_header(keys: Vec<String>) -> Self
pub fn new_tsv_no_header(keys: Vec<String>) -> Self
Sourcepub fn new_worker(keys: Vec<String>) -> Self
pub fn new_worker(keys: Vec<String>) -> Self
Create worker-mode variants that never write headers
pub fn new_tsv_worker(keys: Vec<String>) -> Self
pub fn new_csv_no_header_worker(keys: Vec<String>) -> Self
pub fn new_tsv_no_header_worker(keys: Vec<String>) -> Self
Sourcepub fn format_header(&self) -> String
pub fn format_header(&self) -> String
Format the header row
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CsvFormatter
impl RefUnwindSafe for CsvFormatter
impl Send for CsvFormatter
impl Sync for CsvFormatter
impl Unpin for CsvFormatter
impl UnsafeUnpin for CsvFormatter
impl UnwindSafe for CsvFormatter
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