Skip to content

Commit 7dc235c

Browse files
committed
Refactor: Extract constant for default example count
Extracting from undocumented magic number.
1 parent 2280ecb commit 7dc235c

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

src/config.rs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,11 +110,20 @@ pub fn global_example_size() -> ExampleSize {
110110
DEFAULT_EXAMPLE_SIZE.clone()
111111
}
112112

113+
/// The default example count 100.
114+
pub const DEFAULT_EXAMPLE_COUNT: u32 = 100;
115+
116+
/// The globally used example count. If nothing else is
117+
/// specified, [DEFAULT_EXAMPLE_COUNT] is used.
118+
pub fn global_example_count() -> u32 {
119+
DEFAULT_EXAMPLE_COUNT
120+
}
121+
113122
impl Default for Conf {
114123
/// Create new configuration with default values
115124
fn default() -> Self {
116125
Self {
117-
example_count: 100,
126+
example_count: global_example_count(),
118127
seed: global_seed(),
119128
size: global_example_size(),
120129
}

0 commit comments

Comments
 (0)