1 // rustfmt-normalize_comments: true
9 // Associated Constants
25 impl Visible for Bar {
32 pub unsafe impl<'a, 'b, X, Y: Foo<Bar>> !Foo<'a, X> for Bar<'b, Y>
41 impl<'a, 'b, X, Y: Foo<Bar>> Foo<'a, X> for Bar<'b, Y>
43 X: Fooooooooooooooooooooooooooooo<'a, Z>,
50 impl<'a, 'b, X, Y: Foo<Bar>> Foo<'a, X> for Bar<'b, Y>
52 X: Foooooooooooooooooooooooooooo<'a, Z>,
59 impl<T> Foo for Bar<T> where T: Baz {}
61 impl<T> Foo for Bar<T>
103 fn do_parse(mut self: X) {}
107 fn bar(self: X<'a, 'b>, y: Y) {}
109 fn bad(&self, (x, y): CoorT) {}
111 fn turbo_bad(self: X<'a, 'b>, (x, y): CoorT) {}
114 pub impl<T> Foo for Bar<T>
123 pub impl<T, Z> Foo for Bar<T, Z>
131 impl<T> PartialEq for S<T>
135 fn eq(&self, other: &Self) {
140 impl<T> PartialEq for S<T> where T: PartialEq {}
143 impl<BorrowType, K, V, NodeType, HandleType>
144 Handle<NodeRef<BorrowType, K, V, NodeType>, HandleType>
148 impl<BorrowType, K, V, NodeType, HandleType> PartialEq
149 for Handle<NodeRef<BorrowType, K, V, NodeType>, HandleType>
164 impl<ConcreteThreadSafeLayoutNode: ThreadSafeLayoutNodeFoo>
165 Issue1249<ConcreteThreadSafeLayoutNode>
167 // Creates a new flow constructor.
172 impl<#[may_dangle] K, #[may_dangle] V> Drop for RawTable<K, V> {
181 + Shl<u8, Output = Self>
182 + Shr<u8, Output = Self>
183 + BitAnd<Self, Output = Self>
184 + BitOr<Self, Output = Self>
214 aaaaaaaaaa: aaaaaaaaaa,
215 bbbbbbbbbb: bbbbbbbbbb,
216 cccccccccc: cccccccccc,
224 impl<'a, 'b, 'c> SomeThing<Something>
226 &'a mut SomethingLong,
227 &'b mut SomethingLong,
228 &'c mut SomethingLong,
235 impl<'seq1, 'seq2, 'body, 'scope, Channel>
238 MasterRunningDma<'seq1, 'body, 'scope, Channel>,
239 SlaveRunningDma<'seq2, 'body, 'scope>,
247 impl const std::default::Default for Struct {
249 fn default() -> Self {