aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
authormetamuffin <yvchraiqi@protonmail.com>2022-06-05 20:12:58 +0200
committermetamuffin <yvchraiqi@protonmail.com>2022-06-05 20:12:58 +0200
commit9bcea20a8e6a5ae4661436632570c502c822293a (patch)
treec7b4c00bbfa203ebb3a65210cecc37a88b0af9cc /src/lib.rs
parenta5f64a98782cc15bb3cfbc353e271c612e1ff14a (diff)
downloadblubcat-9bcea20a8e6a5ae4661436632570c502c822293a.tar
blubcat-9bcea20a8e6a5ae4661436632570c502c822293a.tar.bz2
blubcat-9bcea20a8e6a5ae4661436632570c502c822293a.tar.zst
sadfasdf
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 76b35c9..fb7d5a2 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -1,9 +1,12 @@
+#![feature(box_syntax)]
+
use color::Color;
pub mod color;
-pub mod transform;
pub mod pattern;
+pub mod transform;
pub trait Sample {
fn sample(&mut self, x: f64, y: f64) -> Color;
+ fn clone(&self) -> Box<dyn Sample>;
}