1 fn reflow_list_node_with_rule(node: &CompoundNode, rule: &Rule, args: &[Arg], shape: &Shape)
6 let mut effects = HashMap::new();
9 fn reflow_list_node_with_rule(node: &CompoundNode, rule: &Rule, args: &[Arg], shape: &Shape)
13 let mut effects = HashMap::new();
16 fn reflow_list_node_with_rule(
26 let mut effects = HashMap::new();
29 fn reflow_list_node_with_rule(
38 let mut effects = HashMap::new();
41 fn reflow_list_node_with_rule(
51 let mut effects = HashMap::new();
54 fn reflow_list_node_with_rule(
63 let mut effects = HashMap::new();
67 fn very_long_method_name<F>(self, f: F) -> MyVeryLongReturnType
69 F: FnMut(Self::Item) -> bool;
71 fn exactly_100_chars1<F>(self, f: F) -> MyVeryLongReturnType
73 F: FnMut(Self::Item) -> bool;
76 fn very_long_function_name<F>(very_long_argument: F) -> MyVeryLongReturnType
78 F: FnMut(Self::Item) -> bool,
82 struct VeryLongTupleStructName<A, B, C, D, E>(LongLongTypename, LongLongTypename, i32, i32)
86 struct Exactly100CharsToSemicolon<A, B, C, D, E>(LongLongTypename, i32, i32)
90 struct AlwaysOnNextLine<LongLongTypename, LongTypename, A, B, C, D, E, F>
97 pub trait SomeTrait<T>
115 impl<'a, 'gcx, 'tcx> ProbeContext<'a, 'gcx, 'tcx> {
116 fn elaborate_bounds<F>(&mut self, bounds: &[ty::PolyTraitRef<'tcx>], mut mk_cand: F)
119 &mut ProbeContext<'b, 'gcx, 'tcx>,
120 ty::PolyTraitRef<'tcx>,
129 fn handle_update<'a, Tab, Conn, R, C>(
130 executor: &Executor<PooledConnection<ConnectionManager<Conn>>>,
134 &'a C: Identifiable + AsChangeset<Target = Tab> + HasTable<Table = Tab>,
135 <&'a C as AsChangeset>::Changeset: QueryFragment<Conn::Backend>,
136 Tab: Table + HasTable<Table = Tab>,
137 Tab::PrimaryKey: EqAll<<&'a C as Identifiable>::Id>,
138 Tab::FromClause: QueryFragment<Conn::Backend>,
139 Tab: FindDsl<<&'a C as Identifiable>::Id>,
140 Find<Tab, <&'a C as Identifiable>::Id>: IntoUpdateTarget<Table = Tab>,
141 <Find<Tab, <&'a C as Identifiable>::Id> as IntoUpdateTarget>::WhereClause:
142 QueryFragment<Conn::Backend>,
143 Tab::Query: FilterDsl<<Tab::PrimaryKey as EqAll<<&'a C as Identifiable>::Id>>::Output>,
144 Filter<Tab::Query, <Tab::PrimaryKey as EqAll<<&'a C as Identifiable>::Id>>::Output>: LimitDsl,
145 Limit<Filter<Tab::Query, <Tab::PrimaryKey as EqAll<<&'a C as Identifiable>::Id>>::Output>>:
150 Output = BoxedSelectStatement<'a, R::SqlType, Tab, Conn::Backend>,
152 R: LoadingHandler<Conn, Table = Tab, SqlType = Tab::SqlType>
153 + GraphQLType<TypeInfo = (), Context = ()>,