Two years ago the standard library's channel implementation was switched to a variant of crossbeam-channel. Now that std ships a good channel implementation, there is no reason to pull in a third-party one.
This removes a lot of dependency bloat from the image crate:
Two years ago the standard library's channel implementation was switched to a variant of crossbeam-channel. Now that std ships a good channel implementation, there is no reason to pull in a third-party one.
This removes a lot of dependency bloat from the
image
crate:All the fields with channels in them are private, so this is semver-compatible.
This change has no effect on benchmarks on my 6-core desktop CPU.