@@ -238,7 +238,7 @@ impl TryFrom<CliAuthorityType> for AuthorityType {
238
238
}
239
239
}
240
240
241
- pub fn owner_address_arg < ' a , ' b > ( ) -> Arg < ' a , ' b > {
241
+ pub fn owner_address_arg < ' a , ' b > ( ) -> Arg < ' a > {
242
242
Arg :: with_name ( OWNER_ADDRESS_ARG . name )
243
243
. long ( OWNER_ADDRESS_ARG . long )
244
244
. takes_value ( true )
@@ -247,7 +247,7 @@ pub fn owner_address_arg<'a, 'b>() -> Arg<'a, 'b> {
247
247
. help ( OWNER_ADDRESS_ARG . help )
248
248
}
249
249
250
- pub fn owner_keypair_arg_with_value_name < ' a , ' b > ( value_name : & ' static str ) -> Arg < ' a , ' b > {
250
+ pub fn owner_keypair_arg_with_value_name < ' a , ' b > ( value_name : & ' static str ) -> Arg < ' a > {
251
251
Arg :: with_name ( OWNER_KEYPAIR_ARG . name )
252
252
. long ( OWNER_KEYPAIR_ARG . long )
253
253
. takes_value ( true )
@@ -256,11 +256,11 @@ pub fn owner_keypair_arg_with_value_name<'a, 'b>(value_name: &'static str) -> Ar
256
256
. help ( OWNER_KEYPAIR_ARG . help )
257
257
}
258
258
259
- pub fn owner_keypair_arg < ' a , ' b > ( ) -> Arg < ' a , ' b > {
259
+ pub fn owner_keypair_arg < ' a , ' b > ( ) -> Arg < ' a > {
260
260
owner_keypair_arg_with_value_name ( "OWNER_KEYPAIR" )
261
261
}
262
262
263
- pub fn mint_address_arg < ' a , ' b > ( ) -> Arg < ' a , ' b > {
263
+ pub fn mint_address_arg < ' a , ' b > ( ) -> Arg < ' a > {
264
264
Arg :: with_name ( MINT_ADDRESS_ARG . name )
265
265
. long ( MINT_ADDRESS_ARG . long )
266
266
. takes_value ( true )
@@ -273,7 +273,7 @@ fn is_mint_decimals(string: String) -> Result<(), String> {
273
273
is_parsable :: < u8 > ( string)
274
274
}
275
275
276
- pub fn mint_decimals_arg < ' a , ' b > ( ) -> Arg < ' a , ' b > {
276
+ pub fn mint_decimals_arg < ' a , ' b > ( ) -> Arg < ' a > {
277
277
Arg :: with_name ( MINT_DECIMALS_ARG . name )
278
278
. long ( MINT_DECIMALS_ARG . long )
279
279
. takes_value ( true )
@@ -293,7 +293,7 @@ impl MintArgs for App<'_, '_> {
293
293
}
294
294
}
295
295
296
- pub fn delegate_address_arg < ' a , ' b > ( ) -> Arg < ' a , ' b > {
296
+ pub fn delegate_address_arg < ' a , ' b > ( ) -> Arg < ' a > {
297
297
Arg :: with_name ( DELEGATE_ADDRESS_ARG . name )
298
298
. long ( DELEGATE_ADDRESS_ARG . long )
299
299
. takes_value ( true )
@@ -302,7 +302,7 @@ pub fn delegate_address_arg<'a, 'b>() -> Arg<'a, 'b> {
302
302
. help ( DELEGATE_ADDRESS_ARG . help )
303
303
}
304
304
305
- pub fn transfer_lamports_arg < ' a , ' b > ( ) -> Arg < ' a , ' b > {
305
+ pub fn transfer_lamports_arg < ' a , ' b > ( ) -> Arg < ' a > {
306
306
Arg :: with_name ( TRANSFER_LAMPORTS_ARG . name )
307
307
. long ( TRANSFER_LAMPORTS_ARG . long )
308
308
. takes_value ( true )
@@ -311,7 +311,7 @@ pub fn transfer_lamports_arg<'a, 'b>() -> Arg<'a, 'b> {
311
311
. help ( TRANSFER_LAMPORTS_ARG . help )
312
312
}
313
313
314
- pub fn multisig_signer_arg < ' a , ' b > ( ) -> Arg < ' a , ' b > {
314
+ pub fn multisig_signer_arg < ' a , ' b > ( ) -> Arg < ' a > {
315
315
Arg :: with_name ( MULTISIG_SIGNER_ARG . name )
316
316
. long ( MULTISIG_SIGNER_ARG . long )
317
317
. validator ( is_valid_signer)
@@ -352,50 +352,50 @@ where
352
352
}
353
353
struct SignOnlyNeedsFullMintSpec { }
354
354
impl offline:: ArgsConfig for SignOnlyNeedsFullMintSpec {
355
- fn sign_only_arg < ' a , ' b > ( & self , arg : Arg < ' a , ' b > ) -> Arg < ' a , ' b > {
355
+ fn sign_only_arg < ' a , ' b > ( & self , arg : Arg < ' a > ) -> Arg < ' a > {
356
356
arg. requires_all ( & [ MINT_ADDRESS_ARG . name , MINT_DECIMALS_ARG . name ] )
357
357
}
358
- fn signer_arg < ' a , ' b > ( & self , arg : Arg < ' a , ' b > ) -> Arg < ' a , ' b > {
358
+ fn signer_arg < ' a , ' b > ( & self , arg : Arg < ' a > ) -> Arg < ' a > {
359
359
arg. requires_all ( & [ MINT_ADDRESS_ARG . name , MINT_DECIMALS_ARG . name ] )
360
360
}
361
361
}
362
362
363
363
struct SignOnlyNeedsMintDecimals { }
364
364
impl offline:: ArgsConfig for SignOnlyNeedsMintDecimals {
365
- fn sign_only_arg < ' a , ' b > ( & self , arg : Arg < ' a , ' b > ) -> Arg < ' a , ' b > {
365
+ fn sign_only_arg < ' a , ' b > ( & self , arg : Arg < ' a > ) -> Arg < ' a > {
366
366
arg. requires_all ( & [ MINT_DECIMALS_ARG . name ] )
367
367
}
368
- fn signer_arg < ' a , ' b > ( & self , arg : Arg < ' a , ' b > ) -> Arg < ' a , ' b > {
368
+ fn signer_arg < ' a , ' b > ( & self , arg : Arg < ' a > ) -> Arg < ' a > {
369
369
arg. requires_all ( & [ MINT_DECIMALS_ARG . name ] )
370
370
}
371
371
}
372
372
373
373
struct SignOnlyNeedsMintAddress { }
374
374
impl offline:: ArgsConfig for SignOnlyNeedsMintAddress {
375
- fn sign_only_arg < ' a , ' b > ( & self , arg : Arg < ' a , ' b > ) -> Arg < ' a , ' b > {
375
+ fn sign_only_arg < ' a , ' b > ( & self , arg : Arg < ' a > ) -> Arg < ' a > {
376
376
arg. requires_all ( & [ MINT_ADDRESS_ARG . name ] )
377
377
}
378
- fn signer_arg < ' a , ' b > ( & self , arg : Arg < ' a , ' b > ) -> Arg < ' a , ' b > {
378
+ fn signer_arg < ' a , ' b > ( & self , arg : Arg < ' a > ) -> Arg < ' a > {
379
379
arg. requires_all ( & [ MINT_ADDRESS_ARG . name ] )
380
380
}
381
381
}
382
382
383
383
struct SignOnlyNeedsDelegateAddress { }
384
384
impl offline:: ArgsConfig for SignOnlyNeedsDelegateAddress {
385
- fn sign_only_arg < ' a , ' b > ( & self , arg : Arg < ' a , ' b > ) -> Arg < ' a , ' b > {
385
+ fn sign_only_arg < ' a , ' b > ( & self , arg : Arg < ' a > ) -> Arg < ' a > {
386
386
arg. requires_all ( & [ DELEGATE_ADDRESS_ARG . name ] )
387
387
}
388
- fn signer_arg < ' a , ' b > ( & self , arg : Arg < ' a , ' b > ) -> Arg < ' a , ' b > {
388
+ fn signer_arg < ' a , ' b > ( & self , arg : Arg < ' a > ) -> Arg < ' a > {
389
389
arg. requires_all ( & [ DELEGATE_ADDRESS_ARG . name ] )
390
390
}
391
391
}
392
392
393
393
struct SignOnlyNeedsTransferLamports { }
394
394
impl offline:: ArgsConfig for SignOnlyNeedsTransferLamports {
395
- fn sign_only_arg < ' a , ' b > ( & self , arg : Arg < ' a , ' b > ) -> Arg < ' a , ' b > {
395
+ fn sign_only_arg < ' a , ' b > ( & self , arg : Arg < ' a > ) -> Arg < ' a > {
396
396
arg. requires_all ( & [ TRANSFER_LAMPORTS_ARG . name ] )
397
397
}
398
- fn signer_arg < ' a , ' b > ( & self , arg : Arg < ' a , ' b > ) -> Arg < ' a , ' b > {
398
+ fn signer_arg < ' a , ' b > ( & self , arg : Arg < ' a > ) -> Arg < ' a > {
399
399
arg. requires_all ( & [ TRANSFER_LAMPORTS_ARG . name ] )
400
400
}
401
401
}
0 commit comments