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
= ()>,