1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
use nutype::nutype; #[nutype( sanitize(trim), validate(regex = r"^https?://\S+$"), derive( Debug, Clone, Display, AsRef, Deref, Hash, Eq, PartialEq, Serialize, Deserialize ) )] pub struct HttpUrl(String);