gossamer/url_pattern
Types
pub type URLPattern
Values
pub fn exec(
pattern: URLPattern,
against input: String,
) -> Result(url_pattern_result.URLPatternResult, Nil)
pub fn exec_with_base(
pattern: URLPattern,
against input: String,
relative_to base_url: String,
) -> Result(url_pattern_result.URLPatternResult, Nil)
pub fn has_reg_exp_groups(pattern: URLPattern) -> Bool
pub fn hash(of pattern: URLPattern) -> String
pub fn hostname(of pattern: URLPattern) -> String
pub fn new(
init: List(url_pattern_init.URLPatternInit),
) -> Result(URLPattern, String)
pub fn new_from_string(
pattern: String,
) -> Result(URLPattern, String)
pub fn new_from_string_with_base(
pattern: String,
relative_to base_url: String,
) -> Result(URLPattern, String)
pub fn password(of pattern: URLPattern) -> String
pub fn pathname(of pattern: URLPattern) -> String
pub fn port(of pattern: URLPattern) -> String
pub fn protocol(of pattern: URLPattern) -> String
pub fn search(of pattern: URLPattern) -> String
pub fn test_(pattern: URLPattern, against input: String) -> Bool
pub fn test_with_base(
pattern: URLPattern,
against input: String,
relative_to base_url: String,
) -> Bool
pub fn username(of pattern: URLPattern) -> String