pub fn utf8_to_str_error() -> String {
"Error converting utf8 to str".to_owned()
}
pub fn str_to_datetime_error() -> String {
"Error converting str to datetime".to_owned()
}
pub fn str_to_i64_error() -> String {
"Error converting str to i64".to_owned()
}
pub fn missing_xml_error() -> String {
"Url must end with .xml".to_owned()
}
pub fn item_required_field_error() -> String {
"Either Title or Description must have a value".to_owned()
}
pub fn negative_error(tag: &str, num: i64) -> String {
format!("{} cannot be negative: {}", tag, num)
}
pub fn invalid_int_error(tag: &str, num: i64) -> String {
format!("{} contains an invalid value: {}", tag, num)
}
pub fn invalid_str_error(tag: &str, string: &str) -> String {
format!("{} contains an invalid value: {}", tag, string)
}
pub fn content_type_error() -> String {
"Error retrieving content type".to_owned()
}
pub fn image_url_error() -> String {
"Image Url must end with .jpeg, .png, or .gif".to_owned()
}
pub fn str_to_url_error(element: &str, value: &str) -> String {
format!("Error parsing str ({}) into url for {}", value, element)
}
pub fn url_error() -> String {
"Url error".to_owned()
}
pub fn str_to_mime_error() -> String {
"Error parsing str into mime".to_owned()
}