fast image operations
Diffstat (limited to 'src/drawing/circle.rs')
| -rw-r--r-- | src/drawing/circle.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/drawing/circle.rs b/src/drawing/circle.rs index 793dd92..5f9f105 100644 --- a/src/drawing/circle.rs +++ b/src/drawing/circle.rs @@ -1,8 +1,8 @@ //! draw 2d circles use crate::Image; -use std::ops::DerefMut; -impl<T: DerefMut<Target = [u8]>, const CHANNELS: usize> Image<T, CHANNELS> { + +impl<T: AsMut<[u8]> + AsRef<[u8]>, const CHANNELS: usize> Image<T, CHANNELS> { /// Draws a circle, using the [Bresenham's circle](https://en.wikipedia.org/wiki/Midpoint_circle_algorithm) algorithm. /// ``` /// # use fimg::Image; |