use heck::CamelCase; use rocket::response::{Redirect, Flash}; /// Remove non alphanumeric characters and CamelCase a string pub fn make_actor_id(name: String) -> String { name.as_str() .to_camel_case() .to_string() .chars() .filter(|c| c.is_alphanumeric()) .collect() } pub fn requires_login(message: &str, url: &str) -> Flash { Flash::new(Redirect::to(&format!("/login?m={}", message)), "callback", url) }