@@ -21,6 +21,7 @@ use core_graphics::context::CGContext;
2121use core_graphics:: geometry:: { CGAffineTransform , CGPoint , CGRect , CGSize } ;
2222use core_graphics:: path:: { CGPath , SysCGPathRef } ;
2323use foreign_types:: ForeignType ;
24+ use objc2:: encode:: { Encode , Encoding , RefEncode } ;
2425use std:: ops:: Mul ;
2526use std:: ptr;
2627
@@ -1485,9 +1486,8 @@ pub struct CATransform3D {
14851486 pub m44 : CGFloat ,
14861487}
14871488
1488- unsafe impl :: objc2_encode:: Encode for CATransform3D {
1489- const ENCODING : :: objc2_encode:: Encoding =
1490- :: objc2_encode:: Encoding :: Array ( 16 , & CGFloat :: ENCODING ) ;
1489+ unsafe impl Encode for CATransform3D {
1490+ const ENCODING : Encoding = Encoding :: Array ( 16 , & CGFloat :: ENCODING ) ;
14911491}
14921492
14931493impl PartialEq for CATransform3D {
@@ -1641,8 +1641,8 @@ pub struct CVTimeStamp {
16411641 pub reserved : u64 ,
16421642}
16431643
1644- unsafe impl :: objc2_encode :: Encode for CVTimeStamp {
1645- const ENCODING : :: objc2_encode :: Encoding = :: objc2_encode :: Encoding :: Struct (
1644+ unsafe impl Encode for CVTimeStamp {
1645+ const ENCODING : Encoding = Encoding :: Struct (
16461646 "CVTimeStamp" ,
16471647 & [
16481648 u32:: ENCODING ,
@@ -1658,9 +1658,8 @@ unsafe impl ::objc2_encode::Encode for CVTimeStamp {
16581658 ) ;
16591659}
16601660
1661- unsafe impl :: objc2_encode:: RefEncode for CVTimeStamp {
1662- const ENCODING_REF : :: objc2_encode:: Encoding =
1663- :: objc2_encode:: Encoding :: Pointer ( & <Self as :: objc2_encode:: Encode >:: ENCODING ) ;
1661+ unsafe impl RefEncode for CVTimeStamp {
1662+ const ENCODING_REF : Encoding = Encoding :: Pointer ( & <Self as Encode >:: ENCODING ) ;
16641663}
16651664
16661665pub type CVTimeStampFlags = u64 ;
@@ -1691,8 +1690,8 @@ pub struct CVSMPTETime {
16911690 pub frames : i16 ,
16921691}
16931692
1694- unsafe impl :: objc2_encode :: Encode for CVSMPTETime {
1695- const ENCODING : :: objc2_encode :: Encoding = :: objc2_encode :: Encoding :: Struct (
1693+ unsafe impl Encode for CVSMPTETime {
1694+ const ENCODING : Encoding = Encoding :: Struct (
16961695 "CVSMPTETime" ,
16971696 & [
16981697 i16:: ENCODING ,
0 commit comments