1 // rustfmt-normalize_comments: true
3 type PrivateTest<'a, I> = (
4 Box<Parser<Input = I, Output = char> + 'a>,
5 Box<Parser<Input = I, Output = char> + 'a>,
8 pub type PublicTest<'a, I, O> = Result<
10 Box<Parser<Input = I, Output = char> + 'a>,
11 Box<Parser<Input = I, Output = char> + 'a>,
14 pub type LongGenericListTest<
25 > = Option<Vec<MyType>>;
27 pub type Exactly100CharsTest<'a, 'b, 'c, 'd, LONGPARAMETERNAME, LONGPARAMETERNAME, A, B> = Vec<i32>;
29 pub type Exactly101CharsTest<'a, 'b, 'c, 'd, LONGPARAMETERNAME, LONGPARAMETERNAME, A, B> =
32 pub type Exactly100CharsToEqualTest<'a, 'b, 'c, 'd, LONGPARAMETERNAME, LONGPARAMETERNAME, A, B, C> =
35 pub type GenericsFitButNotEqualTest<
54 pub type WithWhereClause<LONGPARAMETERNAME, T>
57 LONGPARAMETERNAME: Clone + Eq + OtherTrait,
60 pub type Exactly100CharstoEqualWhereTest<T, U, PARAMET>
62 T: Clone + Ord + Eq + SomeOtherTrait,
65 pub type Exactly101CharstoEqualWhereTest<T, U, PARAMETE>
67 T: Clone + Ord + Eq + SomeOtherTrait,
70 type RegisterPlugin = unsafe fn(pt: *const c_char, plugin: *mut c_void, data: *mut CallbackData);
73 pub type Between<Lhs, Rhs> =
74 super::operators::Between<Lhs, super::operators::And<AsExpr<Rhs, Lhs>, AsExpr<Rhs, Lhs>>>;
75 pub type NotBetween<Lhs, Rhs> =
76 super::operators::NotBetween<Lhs, super::operators::And<AsExpr<Rhs, Lhs>, AsExpr<Rhs, Lhs>>>;