fast image operations
Diffstat (limited to 'src/drawing/tri.rs')
| -rw-r--r-- | src/drawing/tri.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/drawing/tri.rs b/src/drawing/tri.rs index 7aa3493..c4d2d6c 100644 --- a/src/drawing/tri.rs +++ b/src/drawing/tri.rs @@ -1,7 +1,9 @@ //! trongle drawing +use std::ops::{Deref, DerefMut}; + 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 (filled) triangle /// ``` /// # use fimg::*; |