Commit Graph

39 Commits

Author SHA1 Message Date
kageru 46dc0ac622
Update readme 2020-07-24 18:34:39 +02:00
kageru c1499ff9b3
Add serialize derive to all structs 2020-07-24 18:30:59 +02:00
kageru f3738b1af7
Separate docstring summary from content 2020-07-24 17:19:43 +02:00
kageru 5889512732
Don’t report empty files as directories; add more docs 2020-07-24 17:16:03 +02:00
kageru c3549cd230
Add crates.io to readme 2020-07-24 15:10:25 +02:00
kageru ff155ad0b0
Release 0.2.0 2020-07-24 15:00:51 +02:00
kageru bc2b5c3034
Remove dependency on Regex 2020-07-24 15:00:20 +02:00
kageru 0fb1912c71
Add parser for listfiles command 2020-07-24 14:46:51 +02:00
kageru d8d152ba80
Add description 2020-07-23 21:53:09 +02:00
kageru 679792cd34
Add metadata for crates.io 2020-07-23 21:51:43 +02:00
kageru 9a969f0745
update dependencies 2020-07-23 21:12:50 +02:00
kageru f11e3b21ac
Add another test 2020-07-23 21:12:44 +02:00
kageru bc44cc23ae
Remove unstable options from rustfmt.toml 2020-07-23 21:03:54 +02:00
kageru 6bf85ca664
Add parser for playlist command 2020-07-23 21:03:13 +02:00
kageru 1e39119e09
Generify reponse chunking 2020-06-21 23:37:19 +02:00
kageru e12ae75e73
Update readme 2020-06-21 23:28:45 +02:00
kageru 74ccb40df5
Add UnitResponse for commands without response payload 2020-06-21 23:19:12 +02:00
kageru b31abb7320
simplify split parsing 2020-06-21 23:11:41 +02:00
kageru 9fb4513fbc
Make playback state an enum 2020-06-21 23:03:42 +02:00
kageru 324648d9a7
Implement Display for Position 2020-06-21 22:52:23 +02:00
kageru b415ebb509
Add database stats 2020-06-21 19:12:36 +02:00
kageru c374a04417
Add playlist info
This is also the first occurence of multiple structs in one response.
The Itertools.batching approach seems to work quite well.
2020-06-21 15:31:08 +02:00
kageru fe2730a7d6
Add Status struct 2020-06-21 14:50:25 +02:00
kageru ce5b87769c
remove custom map deserializer 2020-06-21 14:20:35 +02:00
kageru 6405c8fa33
Use proper datetime type 2020-06-21 01:00:29 +02:00
kageru da8430092b
Fix return type of deser function 2020-06-21 00:03:06 +02:00
kageru 9b73d95340
further simplify de_position 2020-06-21 00:00:24 +02:00
kageru aa770c7b1c
return early from de_position with ? 2020-06-20 23:53:32 +02:00
kageru ff215567d5
Use serde(default) on struct level 2020-06-20 23:29:09 +02:00
kageru e8c8be6725
Properly handle repeated fields 2020-06-20 23:27:00 +02:00
kageru 8253e4b5de
convert to library 2020-06-20 22:50:33 +02:00
kageru 000eb9945a
separate structs from main logic 2020-06-20 22:21:21 +02:00
kageru e5f6a0c1db
remove pest grammar 2020-06-20 22:08:47 +02:00
kageru 5c3a815ba8
clean up imports 2020-06-20 22:08:33 +02:00
kageru d4f86ee393 use envy for deserialization 2020-06-20 17:14:07 +02:00
kageru faf9589706
remove obsolete stuff 2020-06-13 09:47:03 +02:00
kageru 117d552939
some cleanup 2020-06-13 09:44:26 +02:00
kageru 7bceb3afc8
initial commit 2020-06-13 09:24:58 +02:00
kageru 7a909cc540 Initial commit 2020-06-13 09:23:09 +02:00