fast image operations
Diffstat (limited to 'src/drawing/box.rs')
-rw-r--r--src/drawing/box.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/drawing/box.rs b/src/drawing/box.rs
index dd46efc..4893bae 100644
--- a/src/drawing/box.rs
+++ b/src/drawing/box.rs
@@ -1,9 +1,9 @@
//! `Box<cat>`
-use std::ops::Range;
+use std::ops::{Deref, DerefMut, Range};
use crate::Image;
-impl<const CHANNELS: usize> Image<&mut [u8], CHANNELS> {
+impl<T: Deref<Target = [u8]> + DerefMut<Target = [u8]>, const CHANNELS: usize> Image<T, CHANNELS> {
/// Draw a bordered box
/// ```
/// # use fimg::Image;