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>
33 impl<'a, 'b, X, Y: Foo<Bar>> Foo<'a, X> for Bar<'b, Y>
35 X: Fooooooooooooooooooooooooooooo<'a, Z>,
42 impl<'a, 'b, X, Y: Foo<Bar>> Foo<'a, X> for Bar<'b, Y>
44 X: Foooooooooooooooooooooooooooo<'a, Z>,
51 impl<T> Foo for Bar<T>
57 impl<T> Foo for Bar<T>
100 fn do_parse(mut self: X) {}
104 fn bar(self: X<'a, 'b>, y: Y) {}
106 fn bad(&self, (x, y): CoorT) {}
108 fn turbo_bad(self: X<'a, 'b>, (x, y): CoorT) {}
111 pub impl<T> Foo for Bar<T>
120 pub impl<T, Z> Foo for Bar<T, Z>
128 impl<T> PartialEq for S<T>
132 fn eq(&self, other: &Self) {
137 impl<T> PartialEq for S<T>
144 impl<BorrowType, K, V, NodeType, HandleType>
145 Handle<NodeRef<BorrowType, K, V, NodeType>, HandleType> {
148 impl<BorrowType, K, V, NodeType, HandleType> PartialEq
149 for Handle<NodeRef<BorrowType, K, V, NodeType>, HandleType> {
163 impl<ConcreteThreadSafeLayoutNode: ThreadSafeLayoutNodeFoo>
164 Issue1249<ConcreteThreadSafeLayoutNode> {
165 // Creates a new flow constructor.
170 impl<#[may_dangle] K, #[may_dangle] V> Drop for RawTable<K, V> {
179 + Shl<u8, Output = Self>
180 + Shr<u8, Output = Self>
181 + BitAnd<Self, Output = Self>
182 + BitOr<Self, Output = Self>
210 aaaaaaaaaa: aaaaaaaaaa,
211 bbbbbbbbbb: bbbbbbbbbb,
212 cccccccccc: cccccccccc,