1 // rustfmt-normalize_comments: true
9 // Associated Constants
24 pub unsafe impl<'a, 'b, X, Y: Foo<Bar>> !Foo<'a, X> for Bar<'b, Y>
32 impl<'a, 'b, X, Y: Foo<Bar>> Foo<'a, X> for Bar<'b, Y>
33 where X: Fooooooooooooooooooooooooooooo<'a, Z>
40 impl<'a, 'b, X, Y: Foo<Bar>> Foo<'a, X> for Bar<'b, Y>
41 where X: Foooooooooooooooooooooooooooo<'a, Z>
48 impl<T> Foo for Bar<T> where T: Baz {}
50 impl<T> Foo for Bar<T>
92 fn do_parse(mut self: X) {}
96 fn bar(self: X<'a, 'b>, y: Y) {}
98 fn bad(&self, (x, y): CoorT) {}
100 fn turbo_bad(self: X<'a, 'b>, (x, y): CoorT) {}
103 pub impl<T> Foo for Bar<T>
111 pub impl<T, Z> Foo for Bar<T, Z>
118 impl<T> PartialEq for S<T>
121 fn eq(&self, other: &Self) {
126 impl<T> PartialEq for S<T> where T: PartialEq {}
129 impl<BorrowType, K, V, NodeType, HandleType> Handle<NodeRef<BorrowType, K, V, NodeType>,
133 impl<BorrowType, K, V, NodeType, HandleType> PartialEq
134 for Handle<NodeRef<BorrowType, K, V, NodeType>, HandleType> {
147 impl<ConcreteThreadSafeLayoutNode: ThreadSafeLayoutNodeFoo>
148 Issue1249<ConcreteThreadSafeLayoutNode> {
149 // Creates a new flow constructor.
154 impl<#[may_dangle] K, #[may_dangle] V> Drop for RawTable<K, V> {