2
2
// SPDX-License-Identifier: Apache-2.0
3
3
4
4
use super :: CliRange ;
5
- use humantime :: Duration ;
5
+ use jiff :: SignedDuration ;
6
6
use serde:: Deserialize ;
7
7
use structopt:: StructOpt ;
8
8
@@ -57,15 +57,15 @@ config!(
57
57
58
58
#[ name = "jitter" ]
59
59
#[ default = "0ms" ]
60
- jitter: CliRange <Duration >,
60
+ jitter: CliRange <SignedDuration >,
61
61
62
62
#[ name = "network_jitter" ]
63
63
#[ default = "0ms" ]
64
- network_jitter: CliRange <Duration >,
64
+ network_jitter: CliRange <SignedDuration >,
65
65
66
66
#[ name = "delay" ]
67
67
#[ default = "100ms" ]
68
- delay: CliRange <Duration >,
68
+ delay: CliRange <SignedDuration >,
69
69
70
70
#[ name = "transmit_rate" ]
71
71
#[ default = "0" ]
@@ -85,7 +85,7 @@ config!(
85
85
86
86
#[ name = "inflight_delay" ]
87
87
#[ default = "0ms" ]
88
- inflight_delay: CliRange <Duration >,
88
+ inflight_delay: CliRange <SignedDuration >,
89
89
90
90
#[ name = "inflight_delay_threshold" ]
91
91
#[ default = "0" ]
@@ -101,7 +101,7 @@ config!(
101
101
102
102
#[ name = "connect_delay" ]
103
103
#[ default = "0ms" ]
104
- connect_delay: CliRange <Duration >,
104
+ connect_delay: CliRange <SignedDuration >,
105
105
106
106
#[ name = "connections" ]
107
107
#[ default = "1" ]
0 commit comments