Skip to content

Commit 3c2552e

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

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

src/builders/module.rs

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,26 @@ impl ModuleBuilder<'_> {
7676
}
7777
}
7878

79+
/// Overrides module name.
80+
///
81+
/// # Arguments
82+
///
83+
/// * `name` - The name of the extension.
84+
pub fn set_name(mut self, name: impl Into<String>) -> Self {
85+
self.name = name.into();
86+
self
87+
}
88+
89+
/// Overrides module version.
90+
///
91+
/// # Arguments
92+
///
93+
/// * `version` - The current version of the extension.
94+
pub fn set_version(mut self, version: impl Into<String>) -> Self {
95+
self.version = version.into();
96+
self
97+
}
98+
7999
/// Sets the startup function for the extension.
80100
///
81101
/// # Arguments

0 commit comments

Comments
 (0)