diff options
| author | Fuwn <[email protected]> | 2023-03-22 16:18:55 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-03-22 16:18:55 -0700 |
| commit | 6db887b87033f087fa7ad6ffefebf6ff938f515e (patch) | |
| tree | 2ae6a409447f94cdeae4290ad7b699c4b35c1466 /src | |
| parent | fix(blog): add metadata to 2022. 10. 01. (diff) | |
| download | locus-6db887b87033f087fa7ad6ffefebf6ff938f515e.tar.xz locus-6db887b87033f087fa7ad6ffefebf6ff938f515e.zip | |
refactor(tags): lockup name
Diffstat (limited to 'src')
| -rw-r--r-- | src/modules/api/sydney.rs | 2 | ||||
| -rw-r--r-- | src/modules/api/sydney/tags.rs | 6 |
2 files changed, 6 insertions, 2 deletions
diff --git a/src/modules/api/sydney.rs b/src/modules/api/sydney.rs index f3f10a5..f24a4f7 100644 --- a/src/modules/api/sydney.rs +++ b/src/modules/api/sydney.rs @@ -41,7 +41,7 @@ pub fn module(router: &mut windmark::Router) { let response_content: Vec<Tags> = response_content; if let Some(first_tag) = response_content.get(0) { - content = first_tag.name.clone(); + content = first_tag.name().clone(); } if let Some(just_tag) = content.get(1..) { diff --git a/src/modules/api/sydney/tags.rs b/src/modules/api/sydney/tags.rs index 74000ec..bf84e17 100644 --- a/src/modules/api/sydney/tags.rs +++ b/src/modules/api/sydney/tags.rs @@ -20,9 +20,13 @@ use serde::{Deserialize, Serialize}; #[derive(Serialize, Deserialize)] pub struct Tags { - pub name: String, + name: String, zipball_url: String, tarball_url: String, commit: super::commit::Commit, node_id: String, } + +impl Tags { + pub const fn name(&self) -> &String { &self.name } +} |