gossamer/url_pattern

Types

pub type URLPattern

Values

pub fn exec(
  pattern: URLPattern,
  input: String,
) -> Result(url_pattern_result.URLPatternResult, Nil)
pub fn exec_with_base(
  pattern: URLPattern,
  input: String,
  base_url: String,
) -> Result(url_pattern_result.URLPatternResult, Nil)
pub fn has_reg_exp_groups(pattern: URLPattern) -> Bool
pub fn hash(pattern: URLPattern) -> String
pub fn hostname(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,
  base_url: String,
) -> Result(URLPattern, String)
pub fn password(pattern: URLPattern) -> String
pub fn pathname(pattern: URLPattern) -> String
pub fn port(pattern: URLPattern) -> String
pub fn protocol(pattern: URLPattern) -> String
pub fn search(pattern: URLPattern) -> String
pub fn test_(pattern: URLPattern, input: String) -> Bool
pub fn test_with_base(
  pattern: URLPattern,
  input: String,
  base_url: String,
) -> Bool
pub fn username(pattern: URLPattern) -> String
Search Document