1 // rustfmt-indent_style: Block
3 fn reflow_list_node_with_rule(node: &CompoundNode, rule: &Rule, args: &[Arg], shape: &Shape)
8 let mut effects = HashMap::new();
11 fn reflow_list_node_with_rule(node: &CompoundNode, rule: &Rule, args: &[Arg], shape: &Shape)
15 let mut effects = HashMap::new();
18 fn reflow_list_node_with_rule(
28 let mut effects = HashMap::new();
31 fn reflow_list_node_with_rule(
40 let mut effects = HashMap::new();
43 fn reflow_list_node_with_rule(
53 let mut effects = HashMap::new();
56 fn reflow_list_node_with_rule(
65 let mut effects = HashMap::new();
69 fn very_long_method_name<F>(self, f: F) -> MyVeryLongReturnType
71 F: FnMut(Self::Item) -> bool;
73 fn exactly_100_chars1<F>(self, f: F) -> MyVeryLongReturnType
75 F: FnMut(Self::Item) -> bool;
78 fn very_long_function_name<F>(very_long_argument: F) -> MyVeryLongReturnType
80 F: FnMut(Self::Item) -> bool,
84 struct VeryLongTupleStructName<A, B, C, D, E>(LongLongTypename, LongLongTypename, i32, i32)
88 struct Exactly100CharsToSemicolon<A, B, C, D, E>(LongLongTypename, i32, i32)
92 struct AlwaysOnNextLine<LongLongTypename, LongTypename, A, B, C, D, E, F>
99 pub trait SomeTrait<T>
117 impl<'a, 'gcx, 'tcx> ProbeContext<'a, 'gcx, 'tcx> {
118 fn elaborate_bounds<F>(&mut self, bounds: &[ty::PolyTraitRef<'tcx>], mut mk_cand: F)
121 &mut ProbeContext<'b, 'gcx, 'tcx>,
122 ty::PolyTraitRef<'tcx>,