about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMelonai <einebeere@gmail.com>2021-01-15 09:20:22 +0100
committerMelonai <einebeere@gmail.com>2021-01-15 09:20:22 +0100
commit2953dec527cedaabaa5f0eb48637c5ddd4a4103b (patch)
tree8bf22622bcb94b99c1437faa5603865d0a2a077c
parentc26070ef2d25eb8192843aa417f2ebe3eb008aba (diff)
downloadshorest-2953dec527cedaabaa5f0eb48637c5ddd4a4103b.tar.zst
shorest-2953dec527cedaabaa5f0eb48637c5ddd4a4103b.zip
Replace String object references with &str
-rw-r--r--server/src/database.rs2
-rw-r--r--server/src/parsing.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/server/src/database.rs b/server/src/database.rs
index 89ed1af..62225c0 100644
--- a/server/src/database.rs
+++ b/server/src/database.rs
@@ -28,7 +28,7 @@ pub fn establish_connection() -> Pool<ConnectionManager<PgConnection>> {
 
 /// Gets a link from the database.
 pub fn get_link_from_database(
-    url_hash: &String,
+    url_hash: &str,
     connection: &PgConnection,
 ) -> actix_web::Result<Option<String>, diesel::result::Error> {
     links::table
diff --git a/server/src/parsing.rs b/server/src/parsing.rs
index 40a855a..3e1b15e 100644
--- a/server/src/parsing.rs
+++ b/server/src/parsing.rs
@@ -7,7 +7,7 @@ pub fn make_url(given_url: &str) -> Result<String, ParseError> {
     Ok(parsed_url.into_string())
 }
 
-pub fn get_hash_from_string(to_hash: &String) -> String {
+pub fn get_hash_from_string(to_hash: &str) -> String {
     let mut hasher = Hasher::new();
     hasher.update(to_hash.as_bytes());
     encode_config(hasher.finalize().to_ne_bytes(), URL_SAFE_NO_PAD)