aboutsummaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/util')
-rw-r--r--src/util/formatting.rs2
-rw-r--r--src/util/web.rs6
2 files changed, 4 insertions, 4 deletions
diff --git a/src/util/formatting.rs b/src/util/formatting.rs
index add3f1b..c1b6257 100644
--- a/src/util/formatting.rs
+++ b/src/util/formatting.rs
@@ -1,7 +1,7 @@
/// Truncates a string after a certain number of characters.
/// Function always tries to truncate on a word boundary.
/// Reimplemented from gonzobot.
-pub(crate) fn truncate(text: &str, len: usize) -> String {
+pub fn truncate(text: &str, len: usize) -> String {
if text.len() <= len {
return text.to_string();
}
diff --git a/src/util/web.rs b/src/util/web.rs
index fec7bb0..b9f44c1 100644
--- a/src/util/web.rs
+++ b/src/util/web.rs
@@ -4,12 +4,12 @@ use reqwest::{get, Url};
use urlparse::quote_plus as urlparse_quote_plus;
#[async_trait]
-pub(crate) trait UrlShortener {
+pub trait UrlShortener {
fn new() -> Self;
async fn shorten(&self, url: &str) -> Result<String, Error>;
}
-pub(crate) struct IsgdUrlShortener {}
+pub struct IsgdUrlShortener {}
#[async_trait]
impl UrlShortener for IsgdUrlShortener {
@@ -31,7 +31,7 @@ impl UrlShortener for IsgdUrlShortener {
}
}
-pub(crate) fn quote_plus(text: &str) -> Result<String, Error> {
+pub fn quote_plus(text: &str) -> Result<String, Error> {
Ok(urlparse_quote_plus(text, b"")?)
}