This repository has been archived by the owner on Mar 16, 2024. It is now read-only.
Use clone trait instead of copy and make it optional #4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi, I wanted to use this library for a pet project I'm working on, and I noticed it only supports elements of the
Copy
trait, which seems pretty restrictive, so I allowed users to use it with theClone
trait, and made that trait optional too.My workflow also used
rustfmt
to reformat the code, which kind of obfuscates the diff, sorry about that, I only made real changes to the impl blocks aroundfrom_example
andresize
.Because this is introduces a backward compatible API change, I bumped the version number to 0.2.0