Closed epage closed 1 year ago
Done
If you need a release for this, please let me know. Considering the slow pace of VTE, this will likely take a while before being released naturally.
If you could do a release, I'd appreciate it.
Maybe I'm biased but I've found cargo release
to make releases so trivial that I am able to do them on every user-facing PR for my crates.
I am using this to validate output sent to
std::io::Write::write
but the entire validated output might not be written. To workaround this, I need to snapshot my validation state, attempt thewrite
, and then replay my validation up-to what was written. This requires the data to beclone
able to do so butParser
isn't.Much like
std::ops::Range
, we likely don't want this to beCopy
as that makes it too easy to get mixed up on what state you are using butClone
should be explicit enough to be safe.In addition to
Clone
, I've also addedDebug
,PartialEq
, andEq