Crates.io | tablestream |
lib.rs | tablestream |
version | 0.1.3 |
source | src |
created_at | 2021-08-05 23:00:14.823256 |
updated_at | 2021-08-06 05:43:06.252556 |
description | A streaming table formatter for the console |
homepage | |
repository | https://github.com/NfNitLoop/tablestream |
max_upload_size | |
id | 432222 |
size | 48,491 |
Stream data to the terminal and display it in ASCII tables.
TableStream will initially buffer some rows and use them to automatically determine appropriate widths for columns. It will try to automatically detect the current terminal's width and fit the rows into that width.
After that, it clears the buffer and just streams data directly to your output.
(An io::Write
)
See the API Docs for code examples. Install from crates.io.