add URL.canParse static method

This commit is contained in:
Halil Durak
2025-10-23 13:30:39 +03:00
parent 1015fc09ee
commit 7808d12de2
2 changed files with 20 additions and 0 deletions

8
vendor/ada/root.zig vendored
View File

@@ -33,6 +33,14 @@ pub fn parseWithBase(input: []const u8, base: []const u8) ParseError!URL {
return url;
}
pub inline fn canParse(input: []const u8) bool {
return c.ada_can_parse(input.ptr, input.len);
}
pub inline fn canParseWithBase(input: []const u8, base: []const u8) bool {
return c.ada_can_parse_with_base(input.ptr, input.len, base.ptr, base.len);
}
pub inline fn getComponents(url: URL) *const URLComponents {
return c.ada_get_components(url);
}