File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -63,8 +63,8 @@ macro_rules! impl_scalar {
6363 impl Sealed for $ty { }
6464 impl ScalarOrVectorComposite for $ty {
6565 #[ inline]
66- fn transform<F : ScalarOrVectorTransform >( & self , f: & mut F ) -> Self {
67- f. transform_scalar( * self )
66+ fn transform<F : ScalarOrVectorTransform >( self , f: & mut F ) -> Self {
67+ f. transform_scalar( self )
6868 }
6969 }
7070 unsafe impl ScalarOrVector for $ty {
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ pub trait ScalarOrVectorComposite: Copy + Send + Sync + 'static {
4141 /// Transform the individual [`Scalar`] and [`Vector`] values of this type to a different value.
4242 ///
4343 /// See [`Self`] for more detail.
44- fn transform < F : ScalarOrVectorTransform > ( & self , f : & mut F ) -> Self ;
44+ fn transform < F : ScalarOrVectorTransform > ( self , f : & mut F ) -> Self ;
4545}
4646
4747/// A transform operation for [`ScalarOrVectorComposite::transform`]
@@ -65,7 +65,7 @@ pub trait ScalarOrVectorTransform {
6565/// `Default` is unfortunately necessary until rust-gpu improves
6666impl < T : ScalarOrVectorComposite + Default , const N : usize > ScalarOrVectorComposite for [ T ; N ] {
6767 #[ inline]
68- fn transform < F : ScalarOrVectorTransform > ( & self , f : & mut F ) -> Self {
68+ fn transform < F : ScalarOrVectorTransform > ( self , f : & mut F ) -> Self {
6969 let mut out = [ T :: default ( ) ; N ] ;
7070 for i in 0 ..N {
7171 out[ i] = self [ i] . transform ( f) ;
Original file line number Diff line number Diff line change @@ -59,8 +59,8 @@ macro_rules! impl_vector {
5959 impl Sealed for $ty { }
6060 impl ScalarOrVectorComposite for $ty {
6161 #[ inline]
62- fn transform<F : ScalarOrVectorTransform >( & self , f: & mut F ) -> Self {
63- f. transform_vector( * self )
62+ fn transform<F : ScalarOrVectorTransform >( self , f: & mut F ) -> Self {
63+ f. transform_vector( self )
6464 }
6565 }
6666 unsafe impl ScalarOrVector for $ty {
You can’t perform that action at this time.
0 commit comments