Skip to content

Commit 3fd46a3

Browse files
committed
rename clone_gradient() -> clone_boxed()
1 parent e6d4d0d commit 3fd46a3

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed

src/lib.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -264,12 +264,12 @@ pub trait Gradient: CloneGradient {
264264
where
265265
Self: 'a,
266266
{
267-
InverseGradient::new(self.clone_gradient())
267+
InverseGradient::new(self.clone_boxed())
268268
}
269269
}
270270

271271
pub trait CloneGradient {
272-
fn clone_gradient<'s>(&self) -> Box<dyn Gradient + 's>
272+
fn clone_boxed<'s>(&self) -> Box<dyn Gradient + 's>
273273
where
274274
Self: 's;
275275
}
@@ -278,7 +278,7 @@ impl<T> CloneGradient for T
278278
where
279279
T: Gradient + Clone,
280280
{
281-
fn clone_gradient<'s>(&self) -> Box<dyn Gradient + 's>
281+
fn clone_boxed<'s>(&self) -> Box<dyn Gradient + 's>
282282
where
283283
Self: 's,
284284
{
@@ -288,7 +288,7 @@ where
288288

289289
impl Clone for Box<dyn Gradient + '_> {
290290
fn clone(&self) -> Self {
291-
(**self).clone_gradient()
291+
(**self).clone_boxed()
292292
}
293293
}
294294

tests/gradient.rs

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -142,12 +142,14 @@ fn colors() {
142142
#[test]
143143
fn others() {
144144
let gd: Box<dyn Gradient> = Box::new(GradientBuilder::new().build::<LinearGradient>().unwrap());
145-
let _a: Box<dyn Gradient> = gd.clone();
146-
let _b = gd.clone().boxed();
147-
let _c = gd.inverse();
148-
let _d = gd.inverse().boxed();
145+
let _: Box<dyn Gradient> = gd.clone();
146+
let _ = gd.clone().boxed();
147+
let _ = gd.inverse();
148+
let _ = gd.inverse().boxed();
149+
let _ = gd.clone_boxed();
149150

150151
let gd: &dyn Gradient = &GradientBuilder::new().build::<LinearGradient>().unwrap();
151-
let _a = gd.inverse();
152-
let _b = gd.inverse().boxed();
152+
let _ = gd.inverse();
153+
let _ = gd.inverse().boxed();
154+
let _ = gd.clone_boxed();
153155
}

0 commit comments

Comments
 (0)