@@ -33,16 +33,12 @@ use crate::pac::CAN2;
33
33
use crate :: pac:: USB ;
34
34
use crate :: pac:: { CAN1 , RCC } ;
35
35
36
- mod sealed {
37
- pub trait Sealed { }
38
- }
39
-
40
- pub trait Pins : sealed:: Sealed {
36
+ pub trait Pins : crate :: Sealed {
41
37
type Instance ;
42
38
fn remap ( mapr : & mut MAPR ) ;
43
39
}
44
40
45
- impl sealed :: Sealed for ( PA12 < Alternate < PushPull > > , PA11 < Input < Floating > > ) { }
41
+ impl crate :: Sealed for ( PA12 < Alternate < PushPull > > , PA11 < Input < Floating > > ) { }
46
42
impl Pins for ( PA12 < Alternate < PushPull > > , PA11 < Input < Floating > > ) {
47
43
type Instance = CAN1 ;
48
44
@@ -54,7 +50,7 @@ impl Pins for (PA12<Alternate<PushPull>>, PA11<Input<Floating>>) {
54
50
}
55
51
}
56
52
57
- impl sealed :: Sealed for ( PB9 < Alternate < PushPull > > , PB8 < Input < Floating > > ) { }
53
+ impl crate :: Sealed for ( PB9 < Alternate < PushPull > > , PB8 < Input < Floating > > ) { }
58
54
impl Pins for ( PB9 < Alternate < PushPull > > , PB8 < Input < Floating > > ) {
59
55
type Instance = CAN1 ;
60
56
@@ -67,7 +63,7 @@ impl Pins for (PB9<Alternate<PushPull>>, PB8<Input<Floating>>) {
67
63
}
68
64
69
65
#[ cfg( feature = "connectivity" ) ]
70
- impl sealed :: Sealed for ( PB13 < Alternate < PushPull > > , PB12 < Input < Floating > > ) { }
66
+ impl crate :: Sealed for ( PB13 < Alternate < PushPull > > , PB12 < Input < Floating > > ) { }
71
67
#[ cfg( feature = "connectivity" ) ]
72
68
impl Pins for ( PB13 < Alternate < PushPull > > , PB12 < Input < Floating > > ) {
73
69
type Instance = CAN2 ;
@@ -78,7 +74,7 @@ impl Pins for (PB13<Alternate<PushPull>>, PB12<Input<Floating>>) {
78
74
}
79
75
80
76
#[ cfg( feature = "connectivity" ) ]
81
- impl sealed :: Sealed for ( PB6 < Alternate < PushPull > > , PB5 < Input < Floating > > ) { }
77
+ impl crate :: Sealed for ( PB6 < Alternate < PushPull > > , PB5 < Input < Floating > > ) { }
82
78
#[ cfg( feature = "connectivity" ) ]
83
79
impl Pins for ( PB6 < Alternate < PushPull > > , PB5 < Input < Floating > > ) {
84
80
type Instance = CAN2 ;
0 commit comments