@@ -7,13 +7,13 @@ Require Import CoqOfRust.CoqOfRust.
7
7
ty_params := [ "K"; "V" ];
8
8
fields :=
9
9
[
10
- ("_key", Ty.apply (Ty.path "core::marker::PhantomData") [ K ]);
11
- ("_value", Ty.apply (Ty.path "core::marker::PhantomData") [ V ])
10
+ ("_key", Ty.apply (Ty.path "core::marker::PhantomData") [ K ] [] );
11
+ ("_value", Ty.apply (Ty.path "core::marker::PhantomData") [ V ] [] )
12
12
];
13
13
} *)
14
14
15
15
Module Impl_core_default_Default_for_dns_Mapping_K_V.
16
- Definition Self (K V : Ty.t) : Ty.t := Ty.apply (Ty.path "dns::Mapping") [ K; V ].
16
+ Definition Self (K V : Ty.t) : Ty.t := Ty.apply (Ty.path "dns::Mapping") [ K; V ] [] .
17
17
18
18
Parameter default : forall (K V : Ty.t), (list Ty.t) -> (list Value.t) -> M.
19
19
@@ -27,7 +27,7 @@ Module Impl_core_default_Default_for_dns_Mapping_K_V.
27
27
End Impl_core_default_Default_for_dns_Mapping_K_V.
28
28
29
29
Module Impl_dns_Mapping_K_V.
30
- Definition Self (K V : Ty.t) : Ty.t := Ty.apply (Ty.path "dns::Mapping") [ K; V ].
30
+ Definition Self (K V : Ty.t) : Ty.t := Ty.apply (Ty.path "dns::Mapping") [ K; V ] [] .
31
31
32
32
Parameter contains : forall (K V : Ty.t), (list Ty.t) -> (list Value.t) -> M.
33
33
@@ -136,7 +136,7 @@ Module Impl_core_cmp_PartialEq_for_dns_AccountId.
136
136
(* Instance *) [ ("eq", InstanceField.Method eq) ].
137
137
End Impl_core_cmp_PartialEq_for_dns_AccountId.
138
138
139
- Module Impl_core_convert_From_array_u8_for_dns_AccountId .
139
+ Module Impl_core_convert_From_array_u8_32_for_dns_AccountId .
140
140
Definition Self : Ty.t := Ty.path "dns::AccountId".
141
141
142
142
Parameter from : (list Ty.t) -> (list Value.t) -> M.
@@ -145,13 +145,16 @@ Module Impl_core_convert_From_array_u8_for_dns_AccountId.
145
145
M.IsTraitInstance
146
146
"core::convert::From "
147
147
Self
148
- (* Trait polymorphic types *) [ (* T *) Ty.apply (Ty.path "array") [ Ty.path "u8" ] ]
148
+ (* Trait polymorphic types *)
149
+ [ (* T *) Ty.apply (Ty.path "array") [ Ty.path "u8" ] [ Value.Integer Integer.Usize 32 ] ]
149
150
(* Instance *) [ ("from", InstanceField.Method from) ].
150
- End Impl_core_convert_From_array_u8_for_dns_AccountId .
151
+ End Impl_core_convert_From_array_u8_32_for_dns_AccountId .
151
152
152
153
Axiom Balance : (Ty.path "dns::Balance") = (Ty.path "u128").
153
154
154
- Axiom Hash : (Ty.path "dns::Hash") = (Ty.apply (Ty.path "array") [ Ty.path "u8" ]).
155
+ Axiom Hash :
156
+ (Ty.path "dns::Hash") =
157
+ (Ty.apply (Ty.path "array") [ Ty.path "u8" ] [ Value.Integer Integer.Usize 32 ]).
155
158
156
159
(* StructRecord
157
160
{
@@ -165,7 +168,10 @@ Axiom Hash : (Ty.path "dns::Hash") = (Ty.apply (Ty.path "array") [ Ty.path "u8"
165
168
name := "Register";
166
169
ty_params := [];
167
170
fields :=
168
- [ ("name", Ty.apply (Ty.path "array") [ Ty.path "u8" ]); ("from", Ty.path "dns::AccountId") ];
171
+ [
172
+ ("name", Ty.apply (Ty.path "array") [ Ty.path "u8" ] [ Value.Integer Integer.Usize 32 ]);
173
+ ("from", Ty.path "dns::AccountId")
174
+ ];
169
175
} *)
170
176
171
177
(* StructRecord
@@ -174,9 +180,9 @@ Axiom Hash : (Ty.path "dns::Hash") = (Ty.apply (Ty.path "array") [ Ty.path "u8"
174
180
ty_params := [];
175
181
fields :=
176
182
[
177
- ("name", Ty.apply (Ty.path "array") [ Ty.path "u8" ]);
183
+ ("name", Ty.apply (Ty.path "array") [ Ty.path "u8" ] [ Value.Integer Integer.Usize 32 ] );
178
184
("from", Ty.path "dns::AccountId");
179
- ("old_address", Ty.apply (Ty.path "core::option::Option") [ Ty.path "dns::AccountId" ]);
185
+ ("old_address", Ty.apply (Ty.path "core::option::Option") [ Ty.path "dns::AccountId" ] [] );
180
186
("new_address", Ty.path "dns::AccountId")
181
187
];
182
188
} *)
@@ -187,9 +193,9 @@ Axiom Hash : (Ty.path "dns::Hash") = (Ty.apply (Ty.path "array") [ Ty.path "u8"
187
193
ty_params := [];
188
194
fields :=
189
195
[
190
- ("name", Ty.apply (Ty.path "array") [ Ty.path "u8" ]);
196
+ ("name", Ty.apply (Ty.path "array") [ Ty.path "u8" ] [ Value.Integer Integer.Usize 32 ] );
191
197
("from", Ty.path "dns::AccountId");
192
- ("old_owner", Ty.apply (Ty.path "core::option::Option") [ Ty.path "dns::AccountId" ]);
198
+ ("old_owner", Ty.apply (Ty.path "core::option::Option") [ Ty.path "dns::AccountId" ] [] );
193
199
("new_owner", Ty.path "dns::AccountId")
194
200
];
195
201
} *)
@@ -238,11 +244,19 @@ End Impl_dns_Env.
238
244
("name_to_address",
239
245
Ty.apply
240
246
(Ty.path "dns::Mapping")
241
- [ Ty.apply (Ty.path "array") [ Ty.path "u8" ]; Ty.path "dns::AccountId" ]);
247
+ [
248
+ Ty.apply (Ty.path "array") [ Ty.path "u8" ] [ Value.Integer Integer.Usize 32 ];
249
+ Ty.path "dns::AccountId"
250
+ ]
251
+ []);
242
252
("name_to_owner",
243
253
Ty.apply
244
254
(Ty.path "dns::Mapping")
245
- [ Ty.apply (Ty.path "array") [ Ty.path "u8" ]; Ty.path "dns::AccountId" ]);
255
+ [
256
+ Ty.apply (Ty.path "array") [ Ty.path "u8" ] [ Value.Integer Integer.Usize 32 ];
257
+ Ty.path "dns::AccountId"
258
+ ]
259
+ []);
246
260
("default_address", Ty.path "dns::AccountId")
247
261
];
248
262
} *)
@@ -331,8 +345,8 @@ End Impl_core_cmp_Eq_for_dns_Error.
331
345
332
346
Axiom Result :
333
347
forall (T : Ty.t),
334
- (Ty.apply (Ty.path "dns::Result") [ T ]) =
335
- (Ty.apply (Ty.path "core::result::Result") [ T; Ty.path "dns::Error" ]).
348
+ (Ty.apply (Ty.path "dns::Result") [ T ] [] ) =
349
+ (Ty.apply (Ty.path "core::result::Result") [ T; Ty.path "dns::Error" ] [] ).
336
350
337
351
Module Impl_dns_DomainNameService.
338
352
Definition Self : Ty.t := Ty.path "dns::DomainNameService".
0 commit comments