diff options
| author | Fuwn <[email protected]> | 2022-05-18 01:52:36 +0000 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2022-05-18 01:52:36 +0000 |
| commit | 11405ce0600d61f3772a7efe7fbd3de4cc2bf892 (patch) | |
| tree | 24ebda9cc59ae51b4e87fdde688fe009eaf420af /src/convert.rs | |
| parent | chore(makefile): use --all-features (diff) | |
| download | germ-11405ce0600d61f3772a7efe7fbd3de4cc2bf892.tar.xz germ-11405ce0600d61f3772a7efe7fbd3de4cc2bf892.zip | |
fix: global clippy lint fixes
Diffstat (limited to 'src/convert.rs')
| -rw-r--r-- | src/convert.rs | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/src/convert.rs b/src/convert.rs index 6661d4f..d46b854 100644 --- a/src/convert.rs +++ b/src/convert.rs @@ -36,15 +36,13 @@ pub enum Target { /// ```rust /// use germ::convert; /// -/// convert::convert_from_ast( +/// convert::from_ast( /// germ::ast::build(r#"=> gemini://gem.rest/ GemRest"#), -/// convert::Target::HTML, +/// &convert::Target::HTML, /// ); /// ``` -pub fn convert_from_ast( - source: Vec<crate::ast::Node>, - target: Target, -) -> String { +#[must_use] +pub fn from_ast(source: Vec<crate::ast::Node>, target: &Target) -> String { match target { Target::Markdown => markdown::convert(source), Target::HTML => html::convert(source), @@ -58,11 +56,12 @@ pub fn convert_from_ast( /// ```rust /// use germ::convert; /// -/// convert::convert_from_string( +/// convert::from_string( /// r#"=> gemini://gem.rest/ GemRest"#, -/// convert::Target::HTML, +/// &convert::Target::HTML, /// ); /// ``` -pub fn convert_from_string(source: &str, target: Target) -> String { - convert_from_ast(crate::ast::build(source), target) +#[must_use] +pub fn from_string(source: &str, target: &Target) -> String { + from_ast(crate::ast::build(source), target) } |