So, I had a look at it, very nice and tight code, relatively easy to follow even for someone who doesn't really know rust (I think I picked up more rust from your code than I did from any other source about rust).
I especially like the very clean and simple interface that abstracts away all of the complexity underneath.
Thank you for putting this out there, rust needs more projects like this, quiet and effective, showing rather than telling.