}
}
-impl<T> Foo for Bar<T>
-where
- T: Baz,
-{
-}
+impl<T> Foo for Bar<T> where T: Baz {}
impl<T> Foo for Bar<T>
where
}
}
-
mod b {
mod a {
impl Foo {
}
}
- impl<T> PartialEq for S<T>
- where
- T: PartialEq,
- {
- }
+ impl<T> PartialEq for S<T> where T: PartialEq {}
}
impl<BorrowType, K, V, NodeType, HandleType>
- Handle<NodeRef<BorrowType, K, V, NodeType>, HandleType> {
-}
+ Handle<NodeRef<BorrowType, K, V, NodeType>, HandleType>
+{}
impl<BorrowType, K, V, NodeType, HandleType> PartialEq
- for Handle<NodeRef<BorrowType, K, V, NodeType>, HandleType> {
-}
+ for Handle<NodeRef<BorrowType, K, V, NodeType>, HandleType>
+{}
mod x {
impl<A, B, C, D> Foo
B: 'static,
C: 'static,
D: 'static,
- {
- }
+ {}
}
impl<ConcreteThreadSafeLayoutNode: ThreadSafeLayoutNodeFoo>
- Issue1249<ConcreteThreadSafeLayoutNode> {
+ Issue1249<ConcreteThreadSafeLayoutNode>
+{
// Creates a new flow constructor.
fn foo() {}
}
}
// #1168
-pub trait Number
- : Copy
+pub trait Number:
+ Copy
+ Eq
+ Not<Output = Self>
+ Shl<u8, Output = Self>
+ BitAnd<Self, Output = Self>
+ BitOr<Self, Output = Self>
+ BitAndAssign
- + BitOrAssign {
+ + BitOrAssign
+{
// test
fn zero() -> Self;
}
// #1642
-pub trait SomeTrait
- : Clone
+pub trait SomeTrait:
+ Clone
+ Eq
+ PartialEq
+ Ord
+ Display
+ Write
+ Read
- + FromStr {
+ + FromStr
+{
// comment
}
1
}
}
+
+// #2491
+impl<'a, 'b, 'c> SomeThing<Something>
+ for (
+ &'a mut SomethingLong,
+ &'b mut SomethingLong,
+ &'c mut SomethingLong,
+ )
+{
+ fn foo() {}
+}
+
+// #2746
+impl<'seq1, 'seq2, 'body, 'scope, Channel>
+ Adc12<
+ Dual,
+ MasterRunningDma<'seq1, 'body, 'scope, Channel>,
+ SlaveRunningDma<'seq2, 'body, 'scope>,
+ >
+where
+ Channel: DmaChannel,
+{}