Commit Graph

19 Commits

Author SHA1 Message Date
jesopo 5efda90316 v0.1.3 2023-04-08 18:34:13 +00:00
TheDaemoness 0196a11a8a
Add some ergonomics improvements (#2)
* Generalize tokenise to any AsRef<[u8]>

* Add Line::write_to()

Also rewrites some functions in format.rs to be more Write-focused.

* Add some basic trait impls for Line and Error

* cargo fmt

---------

Co-authored-by: jesopo <github@lolnerd.net>
2023-04-08 19:32:32 +01:00
jesopo 050c7ee75c v0.1.2 2023-03-31 17:51:40 +00:00
jesopo a5471a7dd9 derive Debug on Line 2023-03-31 17:51:26 +00:00
Jess Porter e06491ed46
Merge pull request #1 from TheDaemoness/docs
Improve documentation
2023-03-23 23:23:36 +00:00
TheDaemoness 541b639f1a
Add example usage and fix some documentation nits 2023-03-23 14:22:54 -07:00
TheDaemoness 1077e66242
Add README badges 2023-03-23 13:49:35 -07:00
jesopo 444497f557 update `documentation` in Cargo.toml to be docs.rs 2023-03-23 18:43:40 +00:00
jesopo e06b40ea5f v0.1.1 2023-03-23 18:12:28 +00:00
jesopo 147eeff8d1 documentation and `impl TryFrom<&[u8]> for Line` 2023-03-23 18:12:04 +00:00
jesopo 0c38b5bb80 benchmark Line formatting 2023-03-23 10:42:10 +00:00
jesopo 3f3892158b split out files, add Line.format() 2023-03-22 22:14:17 +00:00
jesopo a16648b351 initialise `output` with a maximum possible length 2023-03-22 10:29:06 +00:00
jesopo f976d410b3 this doesn't need to be String::from_utf8 2023-03-22 10:13:04 +00:00
jesopo 59aacddea4 better tag decode 2023-03-22 10:07:20 +00:00
jesopo a3b9eca823 decode message tag values 2023-03-21 23:09:57 +00:00
jesopo f262cbc463 benchmarx 2023-03-21 22:17:05 +00:00
jesopo b484a0834e first code commit 2023-03-21 21:50:02 +00:00
Jess Porter e6b659ef83
Initial commit 2023-03-21 20:52:58 +00:00