Skip to content

Commit 33ea193

Browse files
committed
feat(module): ModuleBuilder::set_name() and ModuleBuilder::set_version()
1 parent 25f508f commit 33ea193

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

src/builders/module.rs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,24 @@ impl ModuleBuilder<'_> {
7575
..Default::default()
7676
}
7777
}
78+
/// Overrides module name.
79+
///
80+
/// # Arguments
81+
///
82+
/// * `name` - The name of the extension.
83+
pub fn set_name(mut self, name: impl Into<String>) -> Self {
84+
self.name = name.into();
85+
self
86+
}
87+
88+
/// Overrides module version.
89+
/// # Arguments
90+
///
91+
/// * `version` - The current version of the extension.
92+
pub fn set_version(mut self, version: impl Into<String>) -> Self {
93+
self.version = version.into();
94+
self
95+
}
7896

7997
/// Sets the startup function for the extension.
8098
///

0 commit comments

Comments
 (0)